pub struct CollapseItem {
pub name: SharedString,
pub title: SharedString,
pub content: Arc<dyn Fn(&mut Window, &mut Context<'_, Collapse>) -> AnyElement + 'static>,
}Fields§
§name: SharedString§title: SharedString§content: Arc<dyn Fn(&mut Window, &mut Context<'_, Collapse>) -> AnyElement + 'static>Auto Trait Implementations§
impl !RefUnwindSafe for CollapseItem
impl !Send for CollapseItem
impl !Sync for CollapseItem
impl !UnwindSafe for CollapseItem
impl Freeze for CollapseItem
impl Unpin for CollapseItem
impl UnsafeUnpin for CollapseItem
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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