Enum futuresdr_pmt::PmtKind
source · [−]#[non_exhaustive]
pub enum PmtKind {
Null,
String,
U32,
U64,
F32,
F64,
VecF32,
VecF64,
Blob,
Any,
}
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.
Null
String
U32
U64
F32
F64
VecF32
VecF64
Blob
Any
Trait Implementations
impl Eq for PmtKind
impl StructuralEq for PmtKind
impl StructuralPartialEq for PmtKind
Auto Trait Implementations
impl RefUnwindSafe for PmtKind
impl Send for PmtKind
impl Sync for PmtKind
impl Unpin for PmtKind
impl UnwindSafe for PmtKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more