pub struct StepItem {
pub title: SharedString,
pub description: Option<SharedString>,
pub icon: Option<IconName>,
pub status: Option<StepStatus>,
}Fields§
§title: SharedString§description: Option<SharedString>§icon: Option<IconName>§status: Option<StepStatus>Implementations§
Source§impl StepItem
impl StepItem
pub fn new(title: impl Into<SharedString>) -> Self
pub fn description(self, d: impl Into<SharedString>) -> Self
pub fn icon(self, icon: IconName) -> Self
pub fn status(self, s: StepStatus) -> Self
Auto Trait Implementations§
impl Freeze for StepItem
impl RefUnwindSafe for StepItem
impl Send for StepItem
impl Sync for StepItem
impl Unpin for StepItem
impl UnsafeUnpin for StepItem
impl UnwindSafe for StepItem
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