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