pub struct InstalledPack {
pub name: String,
pub short_name: String,
pub version: String,
pub spec: BatteryPackSpec,
pub active_features: BTreeSet<String>,
}Expand description
Info about an installed battery pack — its spec plus which crates are currently enabled.
Fields§
§name: String§short_name: String§version: String§spec: BatteryPackSpec§active_features: BTreeSet<String>Auto Trait Implementations§
impl Freeze for InstalledPack
impl RefUnwindSafe for InstalledPack
impl Send for InstalledPack
impl Sync for InstalledPack
impl Unpin for InstalledPack
impl UnsafeUnpin for InstalledPack
impl UnwindSafe for InstalledPack
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