pub enum EvmSwapsNetwork {
Base,
Ethereum,
Arbitrum,
Optimism,
}
Expand description
The network on which to perform the swap.
JSON schema
{
"description": "The network on which to perform the swap.",
"examples": [
"base"
],
"type": "string",
"enum": [
"base",
"ethereum",
"arbitrum",
"optimism"
]
}
Variants§
Trait Implementations§
Source§impl Clone for EvmSwapsNetwork
impl Clone for EvmSwapsNetwork
Source§fn clone(&self) -> EvmSwapsNetwork
fn clone(&self) -> EvmSwapsNetwork
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 EvmSwapsNetwork
impl Debug for EvmSwapsNetwork
Source§impl<'de> Deserialize<'de> for EvmSwapsNetwork
impl<'de> Deserialize<'de> for EvmSwapsNetwork
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 Display for EvmSwapsNetwork
impl Display for EvmSwapsNetwork
Source§impl From<&EvmSwapsNetwork> for EvmSwapsNetwork
impl From<&EvmSwapsNetwork> for EvmSwapsNetwork
Source§fn from(value: &EvmSwapsNetwork) -> Self
fn from(value: &EvmSwapsNetwork) -> Self
Converts to this type from the input type.
Source§impl FromStr for EvmSwapsNetwork
impl FromStr for EvmSwapsNetwork
Source§impl Hash for EvmSwapsNetwork
impl Hash for EvmSwapsNetwork
Source§impl Ord for EvmSwapsNetwork
impl Ord for EvmSwapsNetwork
Source§fn cmp(&self, other: &EvmSwapsNetwork) -> Ordering
fn cmp(&self, other: &EvmSwapsNetwork) -> 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 EvmSwapsNetwork
impl PartialEq for EvmSwapsNetwork
Source§impl PartialOrd for EvmSwapsNetwork
impl PartialOrd for EvmSwapsNetwork
Source§impl Serialize for EvmSwapsNetwork
impl Serialize for EvmSwapsNetwork
Source§impl TryFrom<&String> for EvmSwapsNetwork
impl TryFrom<&String> for EvmSwapsNetwork
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for EvmSwapsNetwork
impl TryFrom<&str> for EvmSwapsNetwork
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for EvmSwapsNetwork
impl TryFrom<String> for EvmSwapsNetwork
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
impl Copy for EvmSwapsNetwork
impl Eq for EvmSwapsNetwork
impl StructuralPartialEq for EvmSwapsNetwork
Auto Trait Implementations§
impl Freeze for EvmSwapsNetwork
impl RefUnwindSafe for EvmSwapsNetwork
impl Send for EvmSwapsNetwork
impl Sync for EvmSwapsNetwork
impl Unpin for EvmSwapsNetwork
impl UnwindSafe for EvmSwapsNetwork
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string
, but without panic on OOM.