#[repr(C, u8)]pub enum OptionDynamicSelector {
None,
Some(DynamicSelector),
}Variants§
None
Some(DynamicSelector)
Implementations§
Source§impl OptionDynamicSelector
impl OptionDynamicSelector
pub fn into_option(&self) -> Option<DynamicSelector>
Source§impl OptionDynamicSelector
impl OptionDynamicSelector
pub fn as_option(&self) -> Option<&DynamicSelector>
pub fn replace(&mut self, value: DynamicSelector) -> OptionDynamicSelector
pub fn is_some(&self) -> bool
pub fn is_none(&self) -> bool
pub const fn as_ref(&self) -> Option<&DynamicSelector>
pub fn as_mut(&mut self) -> Option<&mut DynamicSelector>
pub fn map<U, F: FnOnce(DynamicSelector) -> U>(self, f: F) -> Option<U>
pub fn and_then<U, F>(self, f: F) -> Option<U>
Trait Implementations§
Source§impl Clone for OptionDynamicSelector
impl Clone for OptionDynamicSelector
Source§fn clone(&self) -> OptionDynamicSelector
fn clone(&self) -> OptionDynamicSelector
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OptionDynamicSelector
impl Debug for OptionDynamicSelector
Source§impl Default for OptionDynamicSelector
impl Default for OptionDynamicSelector
Source§fn default() -> OptionDynamicSelector
fn default() -> OptionDynamicSelector
Returns the “default value” for a type. Read more
Source§impl From<Option<DynamicSelector>> for OptionDynamicSelector
impl From<Option<DynamicSelector>> for OptionDynamicSelector
Source§fn from(o: Option<DynamicSelector>) -> OptionDynamicSelector
fn from(o: Option<DynamicSelector>) -> OptionDynamicSelector
Converts to this type from the input type.
Source§impl From<OptionDynamicSelector> for Option<DynamicSelector>
impl From<OptionDynamicSelector> for Option<DynamicSelector>
Source§fn from(o: OptionDynamicSelector) -> Option<DynamicSelector>
fn from(o: OptionDynamicSelector) -> Option<DynamicSelector>
Converts to this type from the input type.
Source§impl PartialEq for OptionDynamicSelector
impl PartialEq for OptionDynamicSelector
impl StructuralPartialEq for OptionDynamicSelector
Auto Trait Implementations§
impl Freeze for OptionDynamicSelector
impl RefUnwindSafe for OptionDynamicSelector
impl Send for OptionDynamicSelector
impl Sync for OptionDynamicSelector
impl Unpin for OptionDynamicSelector
impl UnsafeUnpin for OptionDynamicSelector
impl UnwindSafe for OptionDynamicSelector
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