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