pub enum ValType {
Show 16 variants
U24,
U32,
U40,
U48,
U56,
U64,
I24,
I32,
I40,
I48,
I56,
I64,
F32,
F64,
Str {
n_chars: usize,
},
Custom,
}
Variants§
Implementations§
Source§impl ValType
impl ValType
pub fn byte_size(&self) -> usize
pub fn in_mem_type(&self) -> ValInMemType
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ValType
impl<'de> Deserialize<'de> for ValType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ValType
impl RefUnwindSafe for ValType
impl Send for ValType
impl Sync for ValType
impl Unpin for ValType
impl UnwindSafe for ValType
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