pub struct PresenceMapBuilder { /* private fields */ }Expand description
Builder for constructing presence maps.
Implementations§
Source§impl PresenceMapBuilder
impl PresenceMapBuilder
Sourcepub fn new() -> PresenceMapBuilder
pub fn new() -> PresenceMapBuilder
Creates a new builder.
Sourcepub fn bit(self, present: bool) -> PresenceMapBuilder
pub fn bit(self, present: bool) -> PresenceMapBuilder
Adds a bit to the presence map.
Sourcepub fn build(self) -> PresenceMap
pub fn build(self) -> PresenceMap
Builds the presence map.
Trait Implementations§
Source§impl Debug for PresenceMapBuilder
impl Debug for PresenceMapBuilder
Source§impl Default for PresenceMapBuilder
impl Default for PresenceMapBuilder
Source§fn default() -> PresenceMapBuilder
fn default() -> PresenceMapBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PresenceMapBuilder
impl RefUnwindSafe for PresenceMapBuilder
impl Send for PresenceMapBuilder
impl Sync for PresenceMapBuilder
impl Unpin for PresenceMapBuilder
impl UnwindSafe for PresenceMapBuilder
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