pub struct PhysicalMinimum(/* private fields */);Expand description
Minimum value for the physical extent of a variable item. This represents the Logical Minimum with units applied to it.
Implementations§
Source§impl PhysicalMinimum
impl PhysicalMinimum
Sourcepub const PREFIX: u8 = 52u8
pub const PREFIX: u8 = 52u8
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 PhysicalMinimum
impl AsRef<[u8]> for PhysicalMinimum
Source§impl Clone for PhysicalMinimum
impl Clone for PhysicalMinimum
Source§fn clone(&self) -> PhysicalMinimum
fn clone(&self) -> PhysicalMinimum
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 PhysicalMinimum
impl Debug for PhysicalMinimum
Source§impl Default for PhysicalMinimum
impl Default for PhysicalMinimum
Source§impl Display for PhysicalMinimum
impl Display for PhysicalMinimum
Source§impl PartialEq for PhysicalMinimum
impl PartialEq for PhysicalMinimum
impl Eq for PhysicalMinimum
impl StructuralPartialEq for PhysicalMinimum
Auto Trait Implementations§
impl Freeze for PhysicalMinimum
impl RefUnwindSafe for PhysicalMinimum
impl Send for PhysicalMinimum
impl Sync for PhysicalMinimum
impl Unpin for PhysicalMinimum
impl UnwindSafe for PhysicalMinimum
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