pub struct OverrideFile {
pub provider: Vec<BuiltinProviderEntry>,
pub model: Vec<BuiltinModelEntry>,
}Expand description
User override container.
None for a field means “do not override” — the built-in value is kept.
Some(value) means “replace with this value”.
Fields§
§provider: Vec<BuiltinProviderEntry>Override provider entries (replace built-in by id).
model: Vec<BuiltinModelEntry>Override model entries (replace by (provider, id), append new).
Trait Implementations§
Source§impl Clone for OverrideFile
impl Clone for OverrideFile
Source§fn clone(&self) -> OverrideFile
fn clone(&self) -> OverrideFile
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 OverrideFile
impl Debug for OverrideFile
Source§impl Default for OverrideFile
impl Default for OverrideFile
Source§fn default() -> OverrideFile
fn default() -> OverrideFile
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OverrideFile
impl<'de> Deserialize<'de> for OverrideFile
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<OverrideFile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<OverrideFile, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for OverrideFile
impl RefUnwindSafe for OverrideFile
impl Send for OverrideFile
impl Sync for OverrideFile
impl Unpin for OverrideFile
impl UnsafeUnpin for OverrideFile
impl UnwindSafe for OverrideFile
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