pub struct BlockDescriptorFlags(pub u32);Expand description
Flags on a block descriptor.
Tuple Fields§
§0: u32Implementations§
Source§impl BlockDescriptorFlags
impl BlockDescriptorFlags
Sourcepub fn is_forwarder(self) -> bool
pub fn is_forwarder(self) -> bool
Whether the forwarder flag is set.
Sourcepub fn is_overlay(self) -> bool
pub fn is_overlay(self) -> bool
Whether the overlay flag is set.
Sourcepub fn is_not_used(self) -> bool
pub fn is_not_used(self) -> bool
Whether the not-used flag is set.
Trait Implementations§
Source§impl Clone for BlockDescriptorFlags
impl Clone for BlockDescriptorFlags
Source§fn clone(&self) -> BlockDescriptorFlags
fn clone(&self) -> BlockDescriptorFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BlockDescriptorFlags
Source§impl Debug for BlockDescriptorFlags
impl Debug for BlockDescriptorFlags
impl Eq for BlockDescriptorFlags
Source§impl PartialEq for BlockDescriptorFlags
impl PartialEq for BlockDescriptorFlags
Source§fn eq(&self, other: &BlockDescriptorFlags) -> bool
fn eq(&self, other: &BlockDescriptorFlags) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BlockDescriptorFlags
Auto Trait Implementations§
impl Freeze for BlockDescriptorFlags
impl RefUnwindSafe for BlockDescriptorFlags
impl Send for BlockDescriptorFlags
impl Sync for BlockDescriptorFlags
impl Unpin for BlockDescriptorFlags
impl UnsafeUnpin for BlockDescriptorFlags
impl UnwindSafe for BlockDescriptorFlags
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