pub struct BitmaskBuilder { /* private fields */ }Expand description
Builder for bitmask types.
Implementations§
Source§impl BitmaskBuilder
impl BitmaskBuilder
Sourcepub fn build_minimal(&self) -> MinimalBitmaskType
pub fn build_minimal(&self) -> MinimalBitmaskType
Builds a MinimalBitmaskType.
Sourcepub fn build_complete(&self) -> CompleteBitmaskType
pub fn build_complete(&self) -> CompleteBitmaskType
Builds a CompleteBitmaskType (with names + annotation placeholders).
Auto Trait Implementations§
impl Freeze for BitmaskBuilder
impl RefUnwindSafe for BitmaskBuilder
impl Send for BitmaskBuilder
impl Sync for BitmaskBuilder
impl Unpin for BitmaskBuilder
impl UnsafeUnpin for BitmaskBuilder
impl UnwindSafe for BitmaskBuilder
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