[]Struct gdk::DeviceTool

pub struct DeviceTool(_, _);

Methods

impl DeviceTool[src]

pub fn get_hardware_id(&self) -> u64[src]

pub fn get_serial(&self) -> u64[src]

pub fn get_tool_type(&self) -> DeviceToolType[src]

pub fn get_property_axes(&self) -> AxisFlags[src]

pub fn get_property_hardware_id(&self) -> u64[src]

pub fn get_property_serial(&self) -> u64[src]

pub fn get_property_tool_type(&self) -> DeviceToolType[src]

Trait Implementations

impl Clone for DeviceTool

impl Eq for DeviceTool

impl Ord for DeviceTool

impl<T: ObjectType> PartialEq<T> for DeviceTool

impl<T: ObjectType> PartialOrd<T> for DeviceTool

impl Display for DeviceTool[src]

impl Debug for DeviceTool

impl Hash for DeviceTool

impl StaticType for DeviceTool

Auto Trait Implementations

impl !Send for DeviceTool

impl !Sync for DeviceTool

impl Unpin for DeviceTool

impl UnwindSafe for DeviceTool

impl RefUnwindSafe for DeviceTool

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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.

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

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

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

impl<T> Cast for T where
    T: ObjectType
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]