pub struct ListRow {
pub id: String,
pub name: String,
pub description: String,
pub version: Option<String>,
pub in_manifest: bool,
pub in_lock: bool,
pub installed: bool,
pub source_path: Option<String>,
pub source_type: Option<String>,
pub missing_from_folder: bool,
pub missing_from_lock: bool,
pub missing_from_manifest: bool,
}Expand description
One row for the list table: union of all skills with presence and gap flags.
Fields§
§id: String§name: String§description: String§version: Option<String>§in_manifest: bool§in_lock: bool§installed: bool§source_path: Option<String>§source_type: Option<String>§missing_from_folder: bool§missing_from_lock: bool§missing_from_manifest: boolTrait Implementations§
Auto Trait Implementations§
impl Freeze for ListRow
impl RefUnwindSafe for ListRow
impl Send for ListRow
impl Sync for ListRow
impl Unpin for ListRow
impl UnsafeUnpin for ListRow
impl UnwindSafe for ListRow
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> 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 moreCreates a shared type from an unshared type.