pub struct OptionSet { /* private fields */ }Expand description
A set of options.
It extracts the options by calling the OptionsMetadata::record of a type implementing
OptionsMetadata.
Implementations§
Trait Implementations§
impl Copy for OptionSet
impl Eq for OptionSet
Auto Trait Implementations§
impl Freeze for OptionSet
impl RefUnwindSafe for OptionSet
impl Send for OptionSet
impl Sync for OptionSet
impl Unpin for OptionSet
impl UnsafeUnpin for OptionSet
impl UnwindSafe for OptionSet
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