pub struct InstalledModel {
pub model_ref: String,
pub path: PathBuf,
pub size_bytes: Option<u64>,
pub capabilities: ModelCapabilities,
}Fields§
§model_ref: String§path: PathBuf§size_bytes: Option<u64>§capabilities: ModelCapabilitiesTrait Implementations§
Source§impl Clone for InstalledModel
impl Clone for InstalledModel
Source§fn clone(&self) -> InstalledModel
fn clone(&self) -> InstalledModel
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InstalledModel
impl Debug for InstalledModel
impl Eq for InstalledModel
Source§impl From<InstalledModel> for ModelSummary
impl From<InstalledModel> for ModelSummary
Source§fn from(value: InstalledModel) -> Self
fn from(value: InstalledModel) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InstalledModel
impl PartialEq for InstalledModel
impl StructuralPartialEq for InstalledModel
Auto Trait Implementations§
impl Freeze for InstalledModel
impl RefUnwindSafe for InstalledModel
impl Send for InstalledModel
impl Sync for InstalledModel
impl Unpin for InstalledModel
impl UnsafeUnpin for InstalledModel
impl UnwindSafe for InstalledModel
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> DropFlavorWrapper<T> for T
impl<T> DropFlavorWrapper<T> for T
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
impl<T, W> HasTypeWitness<W> for Twhere
W: MakeTypeWitness<Arg = T>,
T: ?Sized,
Source§impl<T> Identity for Twhere
T: ?Sized,
impl<T> Identity for Twhere
T: ?Sized,
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