pub enum MatchTypePattern {
Int,
Uint,
Float,
String,
Bool,
Bytes,
List,
Object,
Null,
Timestamp,
Duration,
}
Variants§
Implementations§
Source§impl MatchTypePattern
impl MatchTypePattern
pub fn from_type_str(s: &str) -> Self
Trait Implementations§
Source§impl Clone for MatchTypePattern
impl Clone for MatchTypePattern
Source§fn clone(&self) -> MatchTypePattern
fn clone(&self) -> MatchTypePattern
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 MatchTypePattern
impl Debug for MatchTypePattern
Source§impl<'de> Deserialize<'de> for MatchTypePattern
impl<'de> Deserialize<'de> for MatchTypePattern
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 PartialEq for MatchTypePattern
impl PartialEq for MatchTypePattern
Source§impl Serialize for MatchTypePattern
impl Serialize for MatchTypePattern
impl StructuralPartialEq for MatchTypePattern
Auto Trait Implementations§
impl Freeze for MatchTypePattern
impl RefUnwindSafe for MatchTypePattern
impl Send for MatchTypePattern
impl Sync for MatchTypePattern
impl Unpin for MatchTypePattern
impl UnwindSafe for MatchTypePattern
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