pub enum YulLiteralHexValueKind {
Number,
String,
Bool,
}
Expand description
YulLiteralHexValueKind
JSON schema
{
"enum": [
"number",
"string",
"bool"
]
}
Variants§
Trait Implementations§
Source§impl Clone for YulLiteralHexValueKind
impl Clone for YulLiteralHexValueKind
Source§fn clone(&self) -> YulLiteralHexValueKind
fn clone(&self) -> YulLiteralHexValueKind
Returns a copy 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 YulLiteralHexValueKind
impl Debug for YulLiteralHexValueKind
Source§impl<'de> Deserialize<'de> for YulLiteralHexValueKind
impl<'de> Deserialize<'de> for YulLiteralHexValueKind
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 From<&YulLiteralHexValueKind> for YulLiteralHexValueKind
impl From<&YulLiteralHexValueKind> for YulLiteralHexValueKind
Source§fn from(value: &YulLiteralHexValueKind) -> Self
fn from(value: &YulLiteralHexValueKind) -> Self
Converts to this type from the input type.
Source§impl FromStr for YulLiteralHexValueKind
impl FromStr for YulLiteralHexValueKind
Source§impl Hash for YulLiteralHexValueKind
impl Hash for YulLiteralHexValueKind
Source§impl Ord for YulLiteralHexValueKind
impl Ord for YulLiteralHexValueKind
Source§fn cmp(&self, other: &YulLiteralHexValueKind) -> Ordering
fn cmp(&self, other: &YulLiteralHexValueKind) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for YulLiteralHexValueKind
impl PartialEq for YulLiteralHexValueKind
Source§impl PartialOrd for YulLiteralHexValueKind
impl PartialOrd for YulLiteralHexValueKind
Source§impl Serialize for YulLiteralHexValueKind
impl Serialize for YulLiteralHexValueKind
Source§impl ToString for YulLiteralHexValueKind
impl ToString for YulLiteralHexValueKind
Source§impl TryFrom<&String> for YulLiteralHexValueKind
impl TryFrom<&String> for YulLiteralHexValueKind
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for YulLiteralHexValueKind
impl TryFrom<&str> for YulLiteralHexValueKind
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for YulLiteralHexValueKind
impl TryFrom<String> for YulLiteralHexValueKind
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for YulLiteralHexValueKind
impl Eq for YulLiteralHexValueKind
impl StructuralPartialEq for YulLiteralHexValueKind
Auto Trait Implementations§
impl Freeze for YulLiteralHexValueKind
impl RefUnwindSafe for YulLiteralHexValueKind
impl Send for YulLiteralHexValueKind
impl Sync for YulLiteralHexValueKind
impl Unpin for YulLiteralHexValueKind
impl UnwindSafe for YulLiteralHexValueKind
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