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