Struct Model
pub(crate) struct Model {
pub(crate) gain: f64,
pub(crate) revision: u32,
pub(crate) native_revision: Option<AccessibilityRevision>,
pub(crate) geometry: Option<[AccessibilityFrame; 3]>,
pub(crate) native_actions: u32,
pub(crate) messages: u32,
pub(crate) refuse: bool,
}Fields§
§gain: f64§revision: u32§native_revision: Option<AccessibilityRevision>§geometry: Option<[AccessibilityFrame; 3]>§native_actions: u32§messages: u32§refuse: boolImplementations§
§impl Model
impl Model
pub(crate) fn new() -> Self
fn set_gain(&mut self, value: f64) -> bool
pub(crate) fn semantics( &self, ) -> Result<AccessibilitySnapshot, AccessibilityError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Model
impl RefUnwindSafe for Model
impl Send for Model
impl Sync for Model
impl Unpin for Model
impl UnsafeUnpin for Model
impl UnwindSafe for Model
Blanket Implementations§
§impl<T> BorrowMut<T> for T
impl<T> BorrowMut<T> for T
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more