pub struct SerializableModelMetadata {
pub model_type: String,
pub size_mb: f64,
pub architecture: String,
pub precision: String,
}Expand description
Serializable version of ModelMetadata
Fields§
§model_type: String§size_mb: f64§architecture: String§precision: StringTrait Implementations§
Source§impl Clone for SerializableModelMetadata
impl Clone for SerializableModelMetadata
Source§fn clone(&self) -> SerializableModelMetadata
fn clone(&self) -> SerializableModelMetadata
Returns a duplicate of the value. Read more
1.0.0 · 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 SerializableModelMetadata
impl Debug for SerializableModelMetadata
Source§impl<'de> Deserialize<'de> for SerializableModelMetadata
impl<'de> Deserialize<'de> for SerializableModelMetadata
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
Source§impl From<ModelMetadata> for SerializableModelMetadata
impl From<ModelMetadata> for SerializableModelMetadata
Source§fn from(metadata: ModelMetadata) -> Self
fn from(metadata: ModelMetadata) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SerializableModelMetadata
impl RefUnwindSafe for SerializableModelMetadata
impl Send for SerializableModelMetadata
impl Sync for SerializableModelMetadata
impl Unpin for SerializableModelMetadata
impl UnsafeUnpin for SerializableModelMetadata
impl UnwindSafe for SerializableModelMetadata
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