#[repr(transparent)]pub struct DfuRequest(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl DfuRequest
impl DfuRequest
pub const Detach: DfuRequest
pub const DnLoad: DfuRequest
pub const UpLoad: DfuRequest
pub const GetStatus: DfuRequest
pub const ClrStatus: DfuRequest
pub const GetState: DfuRequest
pub const Abort: DfuRequest
pub const BusReset: DfuRequest
Source§impl DfuRequest
impl DfuRequest
Trait Implementations§
Source§impl Binary for DfuRequest
impl Binary for DfuRequest
Source§impl Clone for DfuRequest
impl Clone for DfuRequest
Source§fn clone(&self) -> DfuRequest
fn clone(&self) -> DfuRequest
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 DfuRequest
impl Debug for DfuRequest
Source§impl<'de> Deserialize<'de> for DfuRequest
impl<'de> Deserialize<'de> for DfuRequest
Source§fn deserialize<D>(deserializer: D) -> Result<DfuRequest, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<DfuRequest, D::Error>where
D: Deserializer<'de>,
Deserializes the value by forwarding to deserialize_any.
deserialize_any will forward strings to the string visitor
and forward integers to the appropriate integer visitor.
Source§impl Display for DfuRequest
impl Display for DfuRequest
Source§impl From<DfuRequest> for u8
impl From<DfuRequest> for u8
Source§fn from(v: DfuRequest) -> u8
fn from(v: DfuRequest) -> u8
Converts to this type from the input type.
Source§impl FromStr for DfuRequest
impl FromStr for DfuRequest
Source§impl Hash for DfuRequest
impl Hash for DfuRequest
Source§impl LowerHex for DfuRequest
impl LowerHex for DfuRequest
Source§impl Octal for DfuRequest
impl Octal for DfuRequest
Source§impl Ord for DfuRequest
impl Ord for DfuRequest
Source§fn cmp(&self, other: &DfuRequest) -> Ordering
fn cmp(&self, other: &DfuRequest) -> Ordering
1.21.0 · Source§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 DfuRequest
impl PartialEq for DfuRequest
Source§impl PartialOrd for DfuRequest
impl PartialOrd for DfuRequest
Source§impl Serialize for DfuRequest
impl Serialize for DfuRequest
Source§impl TryFrom<i16> for DfuRequest
impl TryFrom<i16> for DfuRequest
Source§impl TryFrom<i32> for DfuRequest
impl TryFrom<i32> for DfuRequest
Source§impl TryFrom<i64> for DfuRequest
impl TryFrom<i64> for DfuRequest
Source§impl TryFrom<i8> for DfuRequest
impl TryFrom<i8> for DfuRequest
Source§impl TryFrom<u16> for DfuRequest
impl TryFrom<u16> for DfuRequest
Source§impl TryFrom<u32> for DfuRequest
impl TryFrom<u32> for DfuRequest
Source§impl TryFrom<u64> for DfuRequest
impl TryFrom<u64> for DfuRequest
Source§impl TryFrom<u8> for DfuRequest
impl TryFrom<u8> for DfuRequest
Source§impl UpperHex for DfuRequest
impl UpperHex for DfuRequest
Source§impl ValueEnum for DfuRequest
impl ValueEnum for DfuRequest
impl Copy for DfuRequest
impl Eq for DfuRequest
impl StructuralPartialEq for DfuRequest
Auto Trait Implementations§
impl Freeze for DfuRequest
impl RefUnwindSafe for DfuRequest
impl Send for DfuRequest
impl Sync for DfuRequest
impl Unpin for DfuRequest
impl UnwindSafe for DfuRequest
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