pub struct ApplicationConfig { /* private fields */ }Expand description
type representing a read-only view of the odilia screenreader configuration this type should only be obtained as a result of parsing odilia’s configuration files, as it containes types for each section responsible for controlling various parts of the screenreader the only way this config should change is if the configuration file changes, in which case the entire view will be replaced to reflect the fact
Implementations§
Trait Implementations§
Source§impl Debug for ApplicationConfig
impl Debug for ApplicationConfig
Source§impl<'de> Deserialize<'de> for ApplicationConfig
impl<'de> Deserialize<'de> for ApplicationConfig
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 ApplicationConfig
impl RefUnwindSafe for ApplicationConfig
impl Send for ApplicationConfig
impl Sync for ApplicationConfig
impl Unpin for ApplicationConfig
impl UnwindSafe for ApplicationConfig
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