#[repr(C)]pub struct ArchivedModelInfo{
pub feature_count: <usize as Archive>::Archived,
pub label_count: <usize as Archive>::Archived,
pub max_left_context_id: <usize as Archive>::Archived,
pub max_right_context_id: <usize as Archive>::Archived,
pub connection_matrix_size: <String as Archive>::Archived,
pub version: <String as Archive>::Archived,
pub training_iterations: <u64 as Archive>::Archived,
pub regularization: <f64 as Archive>::Archived,
pub updated_at: <u64 as Archive>::Archived,
}Expand description
An archived ModelInfo
Fields§
§feature_count: <usize as Archive>::ArchivedThe archived counterpart of ModelInfo::feature_count
label_count: <usize as Archive>::ArchivedThe archived counterpart of ModelInfo::label_count
max_left_context_id: <usize as Archive>::ArchivedThe archived counterpart of ModelInfo::max_left_context_id
max_right_context_id: <usize as Archive>::ArchivedThe archived counterpart of ModelInfo::max_right_context_id
connection_matrix_size: <String as Archive>::ArchivedThe archived counterpart of ModelInfo::connection_matrix_size
version: <String as Archive>::ArchivedThe archived counterpart of ModelInfo::version
training_iterations: <u64 as Archive>::ArchivedThe archived counterpart of ModelInfo::training_iterations
regularization: <f64 as Archive>::ArchivedThe archived counterpart of ModelInfo::regularization
updated_at: <u64 as Archive>::ArchivedThe archived counterpart of ModelInfo::updated_at
Trait Implementations§
Source§impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedModelInfo
impl<__C: Fallible + ?Sized> CheckBytes<__C> for ArchivedModelInfo
impl Portable for ArchivedModelInfo
Auto Trait Implementations§
impl Freeze for ArchivedModelInfo
impl RefUnwindSafe for ArchivedModelInfo
impl Send for ArchivedModelInfo
impl Sync for ArchivedModelInfo
impl !Unpin for ArchivedModelInfo
impl UnwindSafe for ArchivedModelInfo
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.
Source§impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
impl<T, N1, N2> Niching<NichedOption<T, N1>> for N2
Source§unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
unsafe fn is_niched(niched: *const NichedOption<T, N1>) -> bool
Returns whether the given value has been niched. Read more
Source§fn resolve_niched(out: Place<NichedOption<T, N1>>)
fn resolve_niched(out: Place<NichedOption<T, N1>>)
Writes data to
out indicating that a T is niched.