pub struct RunMatConfig {
pub runtime: RuntimeConfig,
pub accelerate: AccelerateConfig,
pub language: LanguageConfig,
pub telemetry: TelemetryConfig,
pub jit: JitConfig,
pub gc: GcConfig,
pub plotting: PlottingConfig,
pub kernel: KernelConfig,
pub logging: LoggingConfig,
pub packages: PackagesConfig,
}Expand description
Main RunMat configuration
Fields§
§runtime: RuntimeConfigRuntime configuration
accelerate: AccelerateConfigAcceleration configuration
language: LanguageConfigLanguage compatibility configuration
telemetry: TelemetryConfigTelemetry configuration
jit: JitConfigJIT compiler configuration
gc: GcConfigGarbage collector configuration
plotting: PlottingConfigPlotting configuration
kernel: KernelConfigKernel configuration
logging: LoggingConfigLogging configuration
packages: PackagesConfigPackage manager configuration
Trait Implementations§
Source§impl Clone for RunMatConfig
impl Clone for RunMatConfig
Source§fn clone(&self) -> RunMatConfig
fn clone(&self) -> RunMatConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 RunMatConfig
impl Debug for RunMatConfig
Source§impl Default for RunMatConfig
impl Default for RunMatConfig
Source§fn default() -> RunMatConfig
fn default() -> RunMatConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RunMatConfig
impl<'de> Deserialize<'de> for RunMatConfig
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
Auto Trait Implementations§
impl Freeze for RunMatConfig
impl RefUnwindSafe for RunMatConfig
impl Send for RunMatConfig
impl Sync for RunMatConfig
impl Unpin for RunMatConfig
impl UnsafeUnpin for RunMatConfig
impl UnwindSafe for RunMatConfig
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