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