#[repr(C, u8)]pub enum OptionStyleObjectFit {
None,
Some(StyleObjectFit),
}Variants§
None
Some(StyleObjectFit)
Implementations§
Source§impl OptionStyleObjectFit
impl OptionStyleObjectFit
pub fn into_option(&self) -> Option<StyleObjectFit>
Source§impl OptionStyleObjectFit
impl OptionStyleObjectFit
pub fn as_option(&self) -> Option<&StyleObjectFit>
pub fn replace(&mut self, value: StyleObjectFit) -> OptionStyleObjectFit
pub fn is_some(&self) -> bool
pub fn is_none(&self) -> bool
pub const fn as_ref(&self) -> Option<&StyleObjectFit>
pub fn as_mut(&mut self) -> Option<&mut StyleObjectFit>
pub fn map<U, F: FnOnce(StyleObjectFit) -> U>(self, f: F) -> Option<U>
pub fn and_then<U, F>(self, f: F) -> Option<U>
Trait Implementations§
Source§impl Clone for OptionStyleObjectFit
impl Clone for OptionStyleObjectFit
Source§fn clone(&self) -> OptionStyleObjectFit
fn clone(&self) -> OptionStyleObjectFit
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 moreSource§impl Debug for OptionStyleObjectFit
impl Debug for OptionStyleObjectFit
Source§impl Default for OptionStyleObjectFit
impl Default for OptionStyleObjectFit
Source§fn default() -> OptionStyleObjectFit
fn default() -> OptionStyleObjectFit
Returns the “default value” for a type. Read more
Source§impl From<Option<StyleObjectFit>> for OptionStyleObjectFit
impl From<Option<StyleObjectFit>> for OptionStyleObjectFit
Source§fn from(o: Option<StyleObjectFit>) -> OptionStyleObjectFit
fn from(o: Option<StyleObjectFit>) -> OptionStyleObjectFit
Converts to this type from the input type.
Source§impl From<OptionStyleObjectFit> for Option<StyleObjectFit>
impl From<OptionStyleObjectFit> for Option<StyleObjectFit>
Source§fn from(o: OptionStyleObjectFit) -> Option<StyleObjectFit>
fn from(o: OptionStyleObjectFit) -> Option<StyleObjectFit>
Converts to this type from the input type.
Source§impl Hash for OptionStyleObjectFit
impl Hash for OptionStyleObjectFit
Source§impl Ord for OptionStyleObjectFit
impl Ord for OptionStyleObjectFit
Source§fn cmp(&self, other: &OptionStyleObjectFit) -> Ordering
fn cmp(&self, other: &OptionStyleObjectFit) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OptionStyleObjectFit
impl PartialEq for OptionStyleObjectFit
Source§fn eq(&self, other: &OptionStyleObjectFit) -> bool
fn eq(&self, other: &OptionStyleObjectFit) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for OptionStyleObjectFit
impl PartialOrd for OptionStyleObjectFit
impl Copy for OptionStyleObjectFit
impl Eq for OptionStyleObjectFit
impl StructuralPartialEq for OptionStyleObjectFit
Auto Trait Implementations§
impl Freeze for OptionStyleObjectFit
impl RefUnwindSafe for OptionStyleObjectFit
impl Send for OptionStyleObjectFit
impl Sync for OptionStyleObjectFit
impl Unpin for OptionStyleObjectFit
impl UnsafeUnpin for OptionStyleObjectFit
impl UnwindSafe for OptionStyleObjectFit
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