[−][src]Trait gudev::DeviceExt
Required methods
fn get_action(&self) -> Option<GString>
fn get_device_file(&self) -> Option<GString>
fn get_device_file_symlinks(&self) -> Vec<GString>
fn get_device_number(&self) -> DeviceNumber
fn get_device_type(&self) -> DeviceType
fn get_devtype(&self) -> Option<GString>
fn get_driver(&self) -> Option<GString>
fn get_is_initialized(&self) -> bool
fn get_name(&self) -> Option<GString>
fn get_number(&self) -> Option<GString>
fn get_parent(&self) -> Option<Device>
fn get_parent_with_subsystem(
&self,
subsystem: &str,
devtype: Option<&str>
) -> Option<Device>
&self,
subsystem: &str,
devtype: Option<&str>
) -> Option<Device>
fn get_property(&self, key: &str) -> Option<GString>
fn get_property_as_boolean(&self, key: &str) -> bool
fn get_property_as_double(&self, key: &str) -> f64
fn get_property_as_int(&self, key: &str) -> i32
fn get_property_as_strv(&self, key: &str) -> Vec<GString>
fn get_property_as_uint64(&self, key: &str) -> u64
fn get_property_keys(&self) -> Vec<GString>
fn get_seqnum(&self) -> u64
fn get_subsystem(&self) -> Option<GString>
fn get_sysfs_attr(&self, name: &str) -> Option<GString>
fn get_sysfs_attr_as_boolean(&self, name: &str) -> bool
fn get_sysfs_attr_as_double(&self, name: &str) -> f64
fn get_sysfs_attr_as_int(&self, name: &str) -> i32
fn get_sysfs_attr_as_strv(&self, name: &str) -> Vec<GString>
fn get_sysfs_attr_as_uint64(&self, name: &str) -> u64
fn get_sysfs_attr_keys(&self) -> Vec<GString>
fn get_sysfs_path(&self) -> Option<GString>
fn get_tags(&self) -> Vec<GString>
fn get_usec_since_initialized(&self) -> u64
fn has_property(&self, key: &str) -> bool
fn has_sysfs_attr(&self, key: &str) -> bool
Implementors
impl<O: IsA<Device>> DeviceExt for O
[src]
fn get_action(&self) -> Option<GString>
[src]
fn get_device_file(&self) -> Option<GString>
[src]
fn get_device_file_symlinks(&self) -> Vec<GString>
[src]
fn get_device_number(&self) -> DeviceNumber
[src]
fn get_device_type(&self) -> DeviceType
[src]
fn get_devtype(&self) -> Option<GString>
[src]
fn get_driver(&self) -> Option<GString>
[src]
fn get_is_initialized(&self) -> bool
[src]
fn get_name(&self) -> Option<GString>
[src]
fn get_number(&self) -> Option<GString>
[src]
fn get_parent(&self) -> Option<Device>
[src]
fn get_parent_with_subsystem(
&self,
subsystem: &str,
devtype: Option<&str>
) -> Option<Device>
[src]
&self,
subsystem: &str,
devtype: Option<&str>
) -> Option<Device>