[−][src]Struct openrazer::capabilities::GameMode
Controls a device's Game Mode.
Implementations
impl GameMode
[src]
pub async fn get<'_>(&'_ self) -> Result<bool, Error>
[src]
Checks if Game Mode is enabled.
pub async fn set<'_>(&'_ self, is_enabled: bool) -> Result<(), Error>
[src]
Sets Game Mode status.
pub async fn enable<'_>(&'_ self) -> Result<(), Error>
[src]
Enables Game Mode.
pub async fn disable<'_>(&'_ self) -> Result<(), Error>
[src]
Disables Game Mode.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for GameMode
impl Send for GameMode
impl Sync for GameMode
impl Unpin for GameMode
impl !UnwindSafe for GameMode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,