pub struct InputDeviceStatus {
pub health_node: Node,
/* private fields */
}Expand description
An InputDeviceStatus is tied to an InputDeviceBinding and provides properties
detailing its Inspect status.
Fields§
§health_node: NodeImplementations§
Source§impl InputDeviceStatus
impl InputDeviceStatus
pub fn new(device_node: Node) -> Self
pub fn count_received_report(&self, report: &InputReport)
pub fn count_filtered_report(&self)
pub fn count_generated_event(&self, event: InputEvent)
pub fn count_generated_events(&self, events: &Vec<InputEvent>)
Auto Trait Implementations§
impl Freeze for InputDeviceStatus
impl !RefUnwindSafe for InputDeviceStatus
impl !Send for InputDeviceStatus
impl !Sync for InputDeviceStatus
impl Unpin for InputDeviceStatus
impl UnsafeUnpin for InputDeviceStatus
impl !UnwindSafe for InputDeviceStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more