#[repr(C, u8)]pub enum OptionPendingTextEdit {
None,
Some(PendingTextEdit),
}Expand description
C-compatible Option type for PendingTextEdit
Variants§
None
Some(PendingTextEdit)
Implementations§
Source§impl OptionPendingTextEdit
impl OptionPendingTextEdit
pub fn into_option(self) -> Option<PendingTextEdit>
Trait Implementations§
Source§impl Clone for OptionPendingTextEdit
impl Clone for OptionPendingTextEdit
Source§fn clone(&self) -> OptionPendingTextEdit
fn clone(&self) -> OptionPendingTextEdit
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 OptionPendingTextEdit
impl Debug for OptionPendingTextEdit
Source§impl<'a> From<Option<&'a PendingTextEdit>> for OptionPendingTextEdit
impl<'a> From<Option<&'a PendingTextEdit>> for OptionPendingTextEdit
Source§fn from(o: Option<&'a PendingTextEdit>) -> Self
fn from(o: Option<&'a PendingTextEdit>) -> Self
Converts to this type from the input type.
Source§impl From<Option<PendingTextEdit>> for OptionPendingTextEdit
impl From<Option<PendingTextEdit>> for OptionPendingTextEdit
Source§fn from(o: Option<PendingTextEdit>) -> Self
fn from(o: Option<PendingTextEdit>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for OptionPendingTextEdit
impl RefUnwindSafe for OptionPendingTextEdit
impl Send for OptionPendingTextEdit
impl Sync for OptionPendingTextEdit
impl Unpin for OptionPendingTextEdit
impl UnwindSafe for OptionPendingTextEdit
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more