Struct components::winit::platform::unix::x11::ffi::XIValuatorClassInfo
[−]#[repr(C)]pub struct XIValuatorClassInfo {
pub _type: i32,
pub sourceid: i32,
pub number: i32,
pub label: u64,
pub min: f64,
pub max: f64,
pub value: f64,
pub resolution: i32,
pub mode: i32,
}
Fields
_type: i32
sourceid: i32
number: i32
label: u64
min: f64
max: f64
value: f64
resolution: i32
mode: i32
Trait Implementations
impl Clone for XIValuatorClassInfo
impl Clone for XIValuatorClassInfo
fn clone(&self) -> XIValuatorClassInfo
fn clone(&self) -> XIValuatorClassInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for XIValuatorClassInfo
impl Debug for XIValuatorClassInfo
impl Default for XIValuatorClassInfo
impl Default for XIValuatorClassInfo
fn default() -> XIValuatorClassInfo
fn default() -> XIValuatorClassInfo
Returns the “default value” for a type. Read more
impl Copy for XIValuatorClassInfo
Auto Trait Implementations
impl RefUnwindSafe for XIValuatorClassInfo
impl Send for XIValuatorClassInfo
impl Sync for XIValuatorClassInfo
impl Unpin for XIValuatorClassInfo
impl UnwindSafe for XIValuatorClassInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<'a, T, C, M> Inspect<'a, C, &'a mut C, M> for T
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
fn into_color(self) -> To
fn into_color(self) -> To
Convert into color
impl<T> Pointable for T
impl<T> Pointable for T
impl<T> SetParameter for T
impl<T> SetParameter for T
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
T: Parameter<Self>,
Sets value
as a parameter of self
.