pub struct MLConfig {
pub enabled: bool,
pub model_path: Option<String>,
pub use_gpu: bool,
pub federated_learning: bool,
pub max_model_size: usize,
}Expand description
Configuration options for ML functionality
Fields§
§enabled: boolWhether ML functionality is enabled
model_path: Option<String>Path to model storage
use_gpu: boolWhether to use GPU for ML
federated_learning: boolWhether to enable federated learning
max_model_size: usizeMaximum model size in bytes
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MLConfig
impl RefUnwindSafe for MLConfig
impl Send for MLConfig
impl Sync for MLConfig
impl Unpin for MLConfig
impl UnwindSafe for MLConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more