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