pub struct CreateModelMeta {
pub version: String,
pub model_content_hash_value: String,
pub model_config: ModelConfig,
pub description: Option<String>,
pub model_group_id: Option<String>,
pub url: Option<String>,
pub name: String,
pub model_format: String,
pub total_chunks: u32,
}Fields§
§version: String§model_content_hash_value: StringThe model content hash value.
model_config: ModelConfig§description: Option<String>The model description.
model_group_id: Option<String>§url: Option<String>The model URL.
name: StringThe model name.
model_format: String§total_chunks: u32Number of chunks the model is split into.
Implementations§
Source§impl CreateModelMeta
impl CreateModelMeta
pub fn new( version: String, model_content_hash_value: String, model_config: ModelConfig, name: String, model_format: String, total_chunks: u32, ) -> CreateModelMeta
Trait Implementations§
Source§impl Clone for CreateModelMeta
impl Clone for CreateModelMeta
Source§fn clone(&self) -> CreateModelMeta
fn clone(&self) -> CreateModelMeta
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 CreateModelMeta
impl Debug for CreateModelMeta
Source§impl Default for CreateModelMeta
impl Default for CreateModelMeta
Source§fn default() -> CreateModelMeta
fn default() -> CreateModelMeta
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateModelMeta
impl<'de> Deserialize<'de> for CreateModelMeta
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 PartialEq for CreateModelMeta
impl PartialEq for CreateModelMeta
Source§fn eq(&self, other: &CreateModelMeta) -> bool
fn eq(&self, other: &CreateModelMeta) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for CreateModelMeta
impl Serialize for CreateModelMeta
impl StructuralPartialEq for CreateModelMeta
Auto Trait Implementations§
impl Freeze for CreateModelMeta
impl RefUnwindSafe for CreateModelMeta
impl Send for CreateModelMeta
impl Sync for CreateModelMeta
impl Unpin for CreateModelMeta
impl UnsafeUnpin for CreateModelMeta
impl UnwindSafe for CreateModelMeta
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