pub struct StaticPreFabConfig<C>{
pub name: &'static str,
pub description: &'static str,
pub builder: fn() -> C,
pub weights: Option<&'static StaticPretrainedWeightsMap<'static>>,
}Expand description
Static builder for a PreFabConfig
Fields§
§name: &'static strName of the model config pre-fab.
description: &'static strDescription of the model config pre-fab.
builder: fn() -> CBuilder function for the config.
weights: Option<&'static StaticPretrainedWeightsMap<'static>>Pretrained weights map.
Implementations§
Source§impl<C> StaticPreFabConfig<C>
impl<C> StaticPreFabConfig<C>
Sourcepub fn to_prefab(&self) -> PreFabConfig<C>
pub fn to_prefab(&self) -> PreFabConfig<C>
Convert to a PreFabConfig<C>.
Trait Implementations§
Source§impl<C> Debug for StaticPreFabConfig<C>
impl<C> Debug for StaticPreFabConfig<C>
Source§impl<C> From<&StaticPreFabConfig<C>> for PreFabConfig<C>
impl<C> From<&StaticPreFabConfig<C>> for PreFabConfig<C>
Source§fn from(config: &StaticPreFabConfig<C>) -> Self
fn from(config: &StaticPreFabConfig<C>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl<C> Freeze for StaticPreFabConfig<C>
impl<C> RefUnwindSafe for StaticPreFabConfig<C>
impl<C> Send for StaticPreFabConfig<C>
impl<C> Sync for StaticPreFabConfig<C>
impl<C> Unpin for StaticPreFabConfig<C>
impl<C> UnsafeUnpin for StaticPreFabConfig<C>
impl<C> UnwindSafe for StaticPreFabConfig<C>
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