Struct chalk_parse::ast::AdtFlags
source · pub struct AdtFlags {
pub upstream: bool,
pub fundamental: bool,
pub phantom_data: bool,
pub one_zst: bool,
pub kind: AdtKind,
}
Fields§
§upstream: bool
§fundamental: bool
§phantom_data: bool
§one_zst: bool
§kind: AdtKind
Trait Implementations§
source§impl PartialEq for AdtFlags
impl PartialEq for AdtFlags
impl Eq for AdtFlags
impl StructuralPartialEq for AdtFlags
Auto Trait Implementations§
impl Freeze for AdtFlags
impl RefUnwindSafe for AdtFlags
impl Send for AdtFlags
impl Sync for AdtFlags
impl Unpin for AdtFlags
impl UnwindSafe for AdtFlags
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)