pub struct ManyMark;Expand description
Marker for a list of entries: a Vec or an array.
Trait Implementations§
Source§impl MenuContent<ManyMark> for Vec<MenuEntry>
impl MenuContent<ManyMark> for Vec<MenuEntry>
fn into_source(self) -> MenuSource
Source§impl<const N: usize> MenuContent<ManyMark> for [MenuEntry; N]
impl<const N: usize> MenuContent<ManyMark> for [MenuEntry; N]
fn into_source(self) -> MenuSource
Source§impl ToolbarContent<ManyMark> for Vec<ToolbarEntry>
impl ToolbarContent<ManyMark> for Vec<ToolbarEntry>
fn into_source(self) -> ToolbarSource
Source§impl<const N: usize> ToolbarContent<ManyMark> for [ToolbarEntry; N]
impl<const N: usize> ToolbarContent<ManyMark> for [ToolbarEntry; N]
fn into_source(self) -> ToolbarSource
Auto Trait Implementations§
impl Freeze for ManyMark
impl RefUnwindSafe for ManyMark
impl Send for ManyMark
impl Sync for ManyMark
impl Unpin for ManyMark
impl UnsafeUnpin for ManyMark
impl UnwindSafe for ManyMark
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
impl<T> ErasedDestructor for Twhere
T: 'static,
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