#[repr(transparent)]pub struct DataType {
pub repr: u8,
}Fields§
§repr: u8Implementations§
Source§impl DataType
impl DataType
pub const Float: Self
pub const String: Self
pub const Bool: Self
pub const Int: Self
pub const UnsignedInt: Self
pub const Long: Self
pub const StereoSample: Self
pub const Complex: Self
pub const TensorFloat: Self
pub const VectorFloat: Self
pub const VectorString: Self
pub const VectorBool: Self
pub const VectorInt: Self
pub const VectorStereoSample: Self
pub const VectorComplex: Self
pub const VectorVectorFloat: Self
pub const VectorVectorString: Self
pub const VectorVectorStereoSample: Self
pub const VectorVectorComplex: Self
pub const VectorMatrixFloat: Self
pub const MapVectorFloat: Self
pub const MapVectorString: Self
pub const MapVectorInt: Self
pub const MapVectorComplex: Self
pub const MapFloat: Self
pub const MatrixFloat: Self
pub const Pool: Self
Trait Implementations§
Source§impl ExternType for DataType
impl ExternType for DataType
impl Copy for DataType
impl Eq for DataType
impl StructuralPartialEq for DataType
Auto Trait Implementations§
impl Freeze for DataType
impl RefUnwindSafe for DataType
impl Send for DataType
impl Sync for DataType
impl Unpin for DataType
impl UnwindSafe for DataType
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