pub struct TransientRow {
pub key: &'static str,
pub label: &'static str,
pub doc: &'static str,
pub action: &'static str,
pub placeholder: &'static str,
}Expand description
MG.41a: one transient row, as data.
action is the registered command name — the single place a row’s
behaviour is identified. placeholder is the disabled-row marker
shown when the action is missing, kept per-row so an unresolved row
is still visually distinct from its neighbours.
Fields§
§key: &'static str§label: &'static str§doc: &'static str§action: &'static str§placeholder: &'static strAuto Trait Implementations§
impl Freeze for TransientRow
impl RefUnwindSafe for TransientRow
impl Send for TransientRow
impl Sync for TransientRow
impl Unpin for TransientRow
impl UnsafeUnpin for TransientRow
impl UnwindSafe for TransientRow
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> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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