#[non_exhaustive]pub enum MultistreamApdu {
CicamMultistreamCapability(CicamMultistreamCapability),
PidSelectReq(PidSelectReq),
PidSelectReply(PidSelectReply),
}Expand description
Resource-scoped dispatch over the Multi-stream resource objects.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
CicamMultistreamCapability(CicamMultistreamCapability)
CICAM_multistream_capability (9F 92 00).
PidSelectReq(PidSelectReq)
PID_select_req (9F 92 01).
PidSelectReply(PidSelectReply)
PID_select_reply (9F 92 02).
Implementations§
Trait Implementations§
Source§impl Clone for MultistreamApdu
impl Clone for MultistreamApdu
Source§fn clone(&self) -> MultistreamApdu
fn clone(&self) -> MultistreamApdu
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MultistreamApdu
impl Debug for MultistreamApdu
impl Eq for MultistreamApdu
Source§impl PartialEq for MultistreamApdu
impl PartialEq for MultistreamApdu
Source§impl Serialize for MultistreamApdu
Available on crate feature serde only.
impl Serialize for MultistreamApdu
Available on crate feature
serde only.Source§impl Serialize for MultistreamApdu
impl Serialize for MultistreamApdu
Source§type Error = Error
type Error = Error
The error type this implementer returns (usually the same as the
corresponding
Parse impl, but need not be).Source§fn serialized_len(&self) -> usize
fn serialized_len(&self) -> usize
Number of bytes
serialize_into will write.impl StructuralPartialEq for MultistreamApdu
Auto Trait Implementations§
impl Freeze for MultistreamApdu
impl RefUnwindSafe for MultistreamApdu
impl Send for MultistreamApdu
impl Sync for MultistreamApdu
impl Unpin for MultistreamApdu
impl UnsafeUnpin for MultistreamApdu
impl UnwindSafe for MultistreamApdu
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