pub struct ModelMetadataResponse {
pub name: String,
pub version: String,
pub hash: String,
pub size: u64,
pub card: Option<Value>,
pub lineage: Option<LineageInfo>,
}Expand description
Remote registry API response for model metadata
Fields§
§name: StringModel name
version: StringVersion
hash: StringContent hash
size: u64Size in bytes
card: Option<Value>Model card (description, metrics, etc.)
lineage: Option<LineageInfo>Lineage information
Trait Implementations§
Source§impl Clone for ModelMetadataResponse
impl Clone for ModelMetadataResponse
Source§fn clone(&self) -> ModelMetadataResponse
fn clone(&self) -> ModelMetadataResponse
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 ModelMetadataResponse
impl Debug for ModelMetadataResponse
Source§impl<'de> Deserialize<'de> for ModelMetadataResponse
impl<'de> Deserialize<'de> for ModelMetadataResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ModelMetadataResponse
impl RefUnwindSafe for ModelMetadataResponse
impl Send for ModelMetadataResponse
impl Sync for ModelMetadataResponse
impl Unpin for ModelMetadataResponse
impl UnsafeUnpin for ModelMetadataResponse
impl UnwindSafe for ModelMetadataResponse
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