pub struct ResolvedModelArtifact {
pub model_id: String,
pub source_repo: String,
pub source_revision: String,
pub selector: Option<String>,
pub format: ModelFormat,
pub files: Vec<ModelArtifactFile>,
pub primary_file: String,
pub canonical_ref: String,
pub distribution_id: String,
}Fields§
§model_id: String§source_repo: String§source_revision: String§selector: Option<String>§format: ModelFormat§files: Vec<ModelArtifactFile>§primary_file: String§canonical_ref: String§distribution_id: StringTrait Implementations§
Source§impl Clone for ResolvedModelArtifact
impl Clone for ResolvedModelArtifact
Source§fn clone(&self) -> ResolvedModelArtifact
fn clone(&self) -> ResolvedModelArtifact
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 ResolvedModelArtifact
impl Debug for ResolvedModelArtifact
Source§impl<'de> Deserialize<'de> for ResolvedModelArtifact
impl<'de> Deserialize<'de> for ResolvedModelArtifact
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<&ResolvedModelArtifact> for ModelIdentity
impl From<&ResolvedModelArtifact> for ModelIdentity
Source§fn from(artifact: &ResolvedModelArtifact) -> Self
fn from(artifact: &ResolvedModelArtifact) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ResolvedModelArtifact
impl PartialEq for ResolvedModelArtifact
Source§fn eq(&self, other: &ResolvedModelArtifact) -> bool
fn eq(&self, other: &ResolvedModelArtifact) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResolvedModelArtifact
impl Serialize for ResolvedModelArtifact
impl Eq for ResolvedModelArtifact
impl StructuralPartialEq for ResolvedModelArtifact
Auto Trait Implementations§
impl Freeze for ResolvedModelArtifact
impl RefUnwindSafe for ResolvedModelArtifact
impl Send for ResolvedModelArtifact
impl Sync for ResolvedModelArtifact
impl Unpin for ResolvedModelArtifact
impl UnsafeUnpin for ResolvedModelArtifact
impl UnwindSafe for ResolvedModelArtifact
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