pub enum ExtensionValueKind {
String,
Integer,
Float,
Boolean,
Reference,
Enum,
Tuple,
Expression,
}Expand description
The variant kind of an ExtensionValue, used in diagnostics.
Variants§
Trait Implementations§
Source§impl Clone for ExtensionValueKind
impl Clone for ExtensionValueKind
Source§fn clone(&self) -> ExtensionValueKind
fn clone(&self) -> ExtensionValueKind
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 ExtensionValueKind
impl Debug for ExtensionValueKind
Source§impl Display for ExtensionValueKind
impl Display for ExtensionValueKind
Source§impl PartialEq for ExtensionValueKind
impl PartialEq for ExtensionValueKind
impl Copy for ExtensionValueKind
impl Eq for ExtensionValueKind
impl StructuralPartialEq for ExtensionValueKind
Auto Trait Implementations§
impl Freeze for ExtensionValueKind
impl RefUnwindSafe for ExtensionValueKind
impl Send for ExtensionValueKind
impl Sync for ExtensionValueKind
impl Unpin for ExtensionValueKind
impl UnsafeUnpin for ExtensionValueKind
impl UnwindSafe for ExtensionValueKind
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.