pub struct LogicalMinimum(/* private fields */);Expand description
Extent value in logical units. This is the minimum value that a variable or array item will report.
For example, a mouse reporting x position values from 0 to 128 would have a Logical Minimum of 0 and a Logical Maximum of 128.
Implementations§
Source§impl LogicalMinimum
impl LogicalMinimum
Sourcepub const PREFIX: u8 = 20u8
pub const PREFIX: u8 = 20u8
Prefix consists of tag(bit 7-4), type(bit 3-2) and size(bit 1-0).
The “size” part is set to 00 in this constant value.
Sourcepub unsafe fn new_unchecked(raw: &[u8]) -> Self
pub unsafe fn new_unchecked(raw: &[u8]) -> Self
Sourcepub fn new_with(data: &[u8]) -> Result<Self, HidError>
pub fn new_with(data: &[u8]) -> Result<Self, HidError>
Create an item with specific data.
NOTE: data size must be: 0, 1, 2 or 4.
Trait Implementations§
Source§impl AsRef<[u8]> for LogicalMinimum
impl AsRef<[u8]> for LogicalMinimum
Source§impl Clone for LogicalMinimum
impl Clone for LogicalMinimum
Source§fn clone(&self) -> LogicalMinimum
fn clone(&self) -> LogicalMinimum
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogicalMinimum
impl Debug for LogicalMinimum
Source§impl Default for LogicalMinimum
impl Default for LogicalMinimum
Source§impl Display for LogicalMinimum
impl Display for LogicalMinimum
Source§impl PartialEq for LogicalMinimum
impl PartialEq for LogicalMinimum
impl Eq for LogicalMinimum
impl StructuralPartialEq for LogicalMinimum
Auto Trait Implementations§
impl Freeze for LogicalMinimum
impl RefUnwindSafe for LogicalMinimum
impl Send for LogicalMinimum
impl Sync for LogicalMinimum
impl Unpin for LogicalMinimum
impl UnwindSafe for LogicalMinimum
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