#[repr(C)]pub enum DmapField {
Vector(DmapVec),
Scalar(DmapScalar),
}Expand description
A generic field of a DMAP record.
This is the type that is stored in a DMAP record, representing either a scalar or vector field.
Variants§
Vector(DmapVec)
Scalar(DmapScalar)
Implementations§
Trait Implementations§
impl StructuralPartialEq for DmapField
Auto Trait Implementations§
impl Freeze for DmapField
impl RefUnwindSafe for DmapField
impl Send for DmapField
impl Sync for DmapField
impl Unpin for DmapField
impl UnsafeUnpin for DmapField
impl UnwindSafe for DmapField
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more