[][src]Struct openrazer::devices::Huntsman

pub struct Huntsman(_);

A Razer Huntsman keyboard.

Implementations

impl Huntsman[src]

pub const NAME: &'static str[src]

pub fn breath_effect(&self) -> BreathEffect[src]

Controls the breath effect.

pub fn brightness(&self) -> Brightness[src]

Controls brightness.

pub fn custom_effect(&self) -> CustomEffect[src]

pub fn game_mode(&self) -> GameMode[src]

Controls Game Mode.

pub fn keyboard_layout(&self) -> KeyboardLayout[src]

Gets the keyboard's layout.

pub fn macro_effect(&self) -> MacroEffect[src]

Controls the macro effect.

pub fn macro_mode(&self) -> MacroMode[src]

Controls Macro Mode.

pub fn matrix_dimensions(&self) -> MatrixDimensions[src]

Gets the keyboard's matrix dimensions.

pub fn no_effect(&self) -> NoEffect[src]

Disables any lighting effect.

pub fn reactive_effect(&self) -> ReactiveEffect[src]

Controls the reactive effect.

pub fn ripple_effect(&self) -> RippleEffect[src]

Controls the ripple effect.

pub fn spectrum_effect(&self) -> SpectrumEffect[src]

Sets the sprectrum effect.

pub fn starlight_effect(&self) -> StarlightEffect[src]

Controls the starlight effect.

pub fn static_effect(&self) -> StaticEffect[src]

Controls the static effect.

pub fn wave_effect(&self) -> WaveEffect[src]

Controls the wave effect.

Trait Implementations

impl Clone for Huntsman[src]

impl Debug for Huntsman[src]

impl GenericMethods for Huntsman[src]

Auto Trait Implementations

impl !RefUnwindSafe for Huntsman

impl Send for Huntsman

impl Sync for Huntsman

impl Unpin for Huntsman

impl !UnwindSafe for Huntsman

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.