pub enum TaskDetailPaymentToken {
Usdc,
Pyusd,
}Expand description
The buyer-elected settlement rail for this task (gh#80); null when the chain default applies.
JSON schema
{
"description": "The buyer-elected settlement rail for this task (gh#80); null\nwhen the chain default applies.\n",
"type": "string",
"enum": [
"USDC",
"PYUSD"
]
}Variants§
Trait Implementations§
Source§impl Clone for TaskDetailPaymentToken
impl Clone for TaskDetailPaymentToken
Source§fn clone(&self) -> TaskDetailPaymentToken
fn clone(&self) -> TaskDetailPaymentToken
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TaskDetailPaymentToken
Source§impl Debug for TaskDetailPaymentToken
impl Debug for TaskDetailPaymentToken
Source§impl<'de> Deserialize<'de> for TaskDetailPaymentToken
impl<'de> Deserialize<'de> for TaskDetailPaymentToken
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 TaskDetailPaymentToken
impl Display for TaskDetailPaymentToken
impl Eq for TaskDetailPaymentToken
Source§impl FromStr for TaskDetailPaymentToken
impl FromStr for TaskDetailPaymentToken
Source§impl Hash for TaskDetailPaymentToken
impl Hash for TaskDetailPaymentToken
Source§impl Ord for TaskDetailPaymentToken
impl Ord for TaskDetailPaymentToken
Source§fn cmp(&self, other: &TaskDetailPaymentToken) -> Ordering
fn cmp(&self, other: &TaskDetailPaymentToken) -> Ordering
1.21.0 (const: unstable) · 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 TaskDetailPaymentToken
impl PartialEq for TaskDetailPaymentToken
Source§fn eq(&self, other: &TaskDetailPaymentToken) -> bool
fn eq(&self, other: &TaskDetailPaymentToken) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for TaskDetailPaymentToken
impl PartialOrd for TaskDetailPaymentToken
Source§impl Serialize for TaskDetailPaymentToken
impl Serialize for TaskDetailPaymentToken
impl StructuralPartialEq for TaskDetailPaymentToken
Source§impl TryFrom<&String> for TaskDetailPaymentToken
impl TryFrom<&String> for TaskDetailPaymentToken
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<&str> for TaskDetailPaymentToken
impl TryFrom<&str> for TaskDetailPaymentToken
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§impl TryFrom<String> for TaskDetailPaymentToken
impl TryFrom<String> for TaskDetailPaymentToken
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for TaskDetailPaymentToken
impl RefUnwindSafe for TaskDetailPaymentToken
impl Send for TaskDetailPaymentToken
impl Sync for TaskDetailPaymentToken
impl Unpin for TaskDetailPaymentToken
impl UnsafeUnpin for TaskDetailPaymentToken
impl UnwindSafe for TaskDetailPaymentToken
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.