pub enum SupportedType {
Show 29 variants
Bool,
Char,
F32,
F64,
I8,
I16,
I32,
I64,
I128,
U8,
U16,
U32,
U64,
U128,
String,
Whatever,
VecBool,
VecF32,
VecF64,
VecI8,
VecI16,
VecI32,
VecI64,
VecI128,
VecU8,
VecU16,
VecU32,
VecU64,
VecU128,
}Variants§
Bool
Char
F32
F64
I8
I16
I32
I64
I128
U8
U16
U32
U64
U128
String
Whatever
VecBool
VecF32
VecF64
VecI8
VecI16
VecI32
VecI64
VecI128
VecU8
VecU16
VecU32
VecU64
VecU128
Implementations§
Source§impl SupportedType
impl SupportedType
Trait Implementations§
Source§impl AsRef<str> for SupportedType
impl AsRef<str> for SupportedType
Source§impl Clone for SupportedType
impl Clone for SupportedType
Source§fn clone(&self) -> SupportedType
fn clone(&self) -> SupportedType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SupportedType
impl Debug for SupportedType
Source§impl Default for SupportedType
impl Default for SupportedType
Source§fn default() -> SupportedType
fn default() -> SupportedType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SupportedType
impl<'de> Deserialize<'de> for SupportedType
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
Source§impl<'_derivative_strum> From<&'_derivative_strum SupportedType> for &'static str
impl<'_derivative_strum> From<&'_derivative_strum SupportedType> for &'static str
Source§fn from(x: &'_derivative_strum SupportedType) -> &'static str
fn from(x: &'_derivative_strum SupportedType) -> &'static str
Converts to this type from the input type.
Source§impl From<SupportedType> for &'static str
impl From<SupportedType> for &'static str
Source§fn from(x: SupportedType) -> &'static str
fn from(x: SupportedType) -> &'static str
Converts to this type from the input type.
Source§impl FromStr for SupportedType
impl FromStr for SupportedType
Source§impl IntoEnumIterator for SupportedType
impl IntoEnumIterator for SupportedType
type Iterator = SupportedTypeIter
fn iter() -> SupportedTypeIter ⓘ
Source§impl Serialize for SupportedType
impl Serialize for SupportedType
Source§impl TryFrom<&str> for SupportedType
impl TryFrom<&str> for SupportedType
impl Copy for SupportedType
Auto Trait Implementations§
impl Freeze for SupportedType
impl RefUnwindSafe for SupportedType
impl Send for SupportedType
impl Sync for SupportedType
impl Unpin for SupportedType
impl UnwindSafe for SupportedType
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