pub struct PreparedModelFamily { /* private fields */ }Implementations§
Source§impl PreparedModelFamily
impl PreparedModelFamily
pub fn family_id(&self) -> &ModelFamilyId
pub fn external_metadata_id(&self) -> &ExternalModelMetadataId
pub fn canonical_config(&self) -> &Value
pub fn config_fingerprint(&self) -> &str
pub fn weight_schema(&self) -> &WeightSchema
pub fn program(&self) -> &ModelProgram
pub fn metadata(&self) -> &ModelSemanticMetadata
pub fn fingerprint(&self) -> Result<String, VNextError>
pub fn decode_untrusted( bytes: &[u8], ) -> Result<UnvalidatedPreparedModelFamily, VNextError>
pub fn from_json_validated( bytes: &[u8], registry: &dyn ModelFamilyRegistry, ) -> Result<Self, VNextError>
Trait Implementations§
Source§impl Clone for PreparedModelFamily
impl Clone for PreparedModelFamily
Source§fn clone(&self) -> PreparedModelFamily
fn clone(&self) -> PreparedModelFamily
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 PreparedModelFamily
impl Debug for PreparedModelFamily
impl Eq for PreparedModelFamily
Source§impl PartialEq for PreparedModelFamily
impl PartialEq for PreparedModelFamily
Source§impl Serialize for PreparedModelFamily
impl Serialize for PreparedModelFamily
impl StructuralPartialEq for PreparedModelFamily
Auto Trait Implementations§
impl Freeze for PreparedModelFamily
impl RefUnwindSafe for PreparedModelFamily
impl Send for PreparedModelFamily
impl Sync for PreparedModelFamily
impl Unpin for PreparedModelFamily
impl UnsafeUnpin for PreparedModelFamily
impl UnwindSafe for PreparedModelFamily
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