#[repr(transparent)]pub struct SerialIoProtocolRevision(pub u32);Expand description
The revision of the SerialIoProtocol.
Tuple Fields§
§0: u32Implementations§
Source§impl SerialIoProtocolRevision
impl SerialIoProtocolRevision
Sourcepub const REVISION_1_0: SerialIoProtocolRevision
pub const REVISION_1_0: SerialIoProtocolRevision
Initial version 1.0.
Sourcepub const REVISION_1_1: SerialIoProtocolRevision
pub const REVISION_1_1: SerialIoProtocolRevision
Version 1.1.
Trait Implementations§
Source§impl Clone for SerialIoProtocolRevision
impl Clone for SerialIoProtocolRevision
Source§fn clone(&self) -> SerialIoProtocolRevision
fn clone(&self) -> SerialIoProtocolRevision
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for SerialIoProtocolRevision
Source§impl Debug for SerialIoProtocolRevision
impl Debug for SerialIoProtocolRevision
Source§impl Default for SerialIoProtocolRevision
impl Default for SerialIoProtocolRevision
Source§fn default() -> SerialIoProtocolRevision
fn default() -> SerialIoProtocolRevision
Returns the “default value” for a type. Read more
impl Eq for SerialIoProtocolRevision
Source§impl Hash for SerialIoProtocolRevision
impl Hash for SerialIoProtocolRevision
Source§impl Ord for SerialIoProtocolRevision
impl Ord for SerialIoProtocolRevision
Source§fn cmp(&self, other: &SerialIoProtocolRevision) -> Ordering
fn cmp(&self, other: &SerialIoProtocolRevision) -> Ordering
1.21.0 (const: unstable)§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SerialIoProtocolRevision
impl PartialEq for SerialIoProtocolRevision
Source§impl PartialOrd for SerialIoProtocolRevision
impl PartialOrd for SerialIoProtocolRevision
impl StructuralPartialEq for SerialIoProtocolRevision
Auto Trait Implementations§
impl Freeze for SerialIoProtocolRevision
impl RefUnwindSafe for SerialIoProtocolRevision
impl Send for SerialIoProtocolRevision
impl Sync for SerialIoProtocolRevision
impl Unpin for SerialIoProtocolRevision
impl UnsafeUnpin for SerialIoProtocolRevision
impl UnwindSafe for SerialIoProtocolRevision
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)