pub struct StringMaximum(/* private fields */);Expand description
Specifies the last string index when assigning a group of sequential strings to controls in an array or bitmap.
Implementations§
Source§impl StringMaximum
impl StringMaximum
Sourcepub const PREFIX: u8 = 152u8
pub const PREFIX: u8 = 152u8
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 StringMaximum
impl AsRef<[u8]> for StringMaximum
Source§impl Clone for StringMaximum
impl Clone for StringMaximum
Source§fn clone(&self) -> StringMaximum
fn clone(&self) -> StringMaximum
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 StringMaximum
impl Debug for StringMaximum
Source§impl Default for StringMaximum
impl Default for StringMaximum
Source§impl Display for StringMaximum
impl Display for StringMaximum
Source§impl PartialEq for StringMaximum
impl PartialEq for StringMaximum
impl Eq for StringMaximum
impl StructuralPartialEq for StringMaximum
Auto Trait Implementations§
impl Freeze for StringMaximum
impl RefUnwindSafe for StringMaximum
impl Send for StringMaximum
impl Sync for StringMaximum
impl Unpin for StringMaximum
impl UnwindSafe for StringMaximum
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