pub enum ExtendedType {
Word,
Long,
Single,
Double,
Half,
Byte,
}Variants§
Implementations§
Source§impl ExtendedType
impl ExtendedType
pub fn to_short_spec(&self) -> ShortTypeSpec
Trait Implementations§
Source§impl Clone for ExtendedType
impl Clone for ExtendedType
Source§fn clone(&self) -> ExtendedType
fn clone(&self) -> ExtendedType
Returns a duplicate of the value. Read more
1.0.0 · 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 ExtendedType
impl Debug for ExtendedType
Source§impl Display for ExtendedType
impl Display for ExtendedType
Source§impl From<BaseType> for ExtendedType
impl From<BaseType> for ExtendedType
Source§impl From<ExtendedType> for FieldType
impl From<ExtendedType> for FieldType
Source§fn from(value: ExtendedType) -> Self
fn from(value: ExtendedType) -> Self
Converts to this type from the input type.
Source§impl FromStr for ExtendedType
impl FromStr for ExtendedType
Source§impl Hash for ExtendedType
impl Hash for ExtendedType
Source§impl PartialEq for ExtendedType
impl PartialEq for ExtendedType
Source§impl TryFrom<ExtendedType> for BaseType
impl TryFrom<ExtendedType> for BaseType
Source§type Error = InvalidBaseTypeError
type Error = InvalidBaseTypeError
The type returned in the event of a conversion error.
impl Copy for ExtendedType
impl Eq for ExtendedType
impl StructuralPartialEq for ExtendedType
Auto Trait Implementations§
impl Freeze for ExtendedType
impl RefUnwindSafe for ExtendedType
impl Send for ExtendedType
impl Sync for ExtendedType
impl Unpin for ExtendedType
impl UnwindSafe for ExtendedType
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.