pub enum SendEndUserSolAssetCriteriaItem {
SplAddressCriterion(SplAddressCriterion),
SplValueCriterion(SplValueCriterion),
SolDataCriterion(SolDataCriterion),
SolNetworkCriterion(SolNetworkCriterion),
}Expand description
SendEndUserSolAssetCriteriaItem
JSON schema
{
"oneOf": [
{
"$ref": "#/components/schemas/SplAddressCriterion"
},
{
"$ref": "#/components/schemas/SplValueCriterion"
},
{
"$ref": "#/components/schemas/SolDataCriterion"
},
{
"$ref": "#/components/schemas/SolNetworkCriterion"
}
]
}Variants§
SplAddressCriterion(SplAddressCriterion)
SplValueCriterion(SplValueCriterion)
SolDataCriterion(SolDataCriterion)
SolNetworkCriterion(SolNetworkCriterion)
Trait Implementations§
Source§impl Clone for SendEndUserSolAssetCriteriaItem
impl Clone for SendEndUserSolAssetCriteriaItem
Source§fn clone(&self) -> SendEndUserSolAssetCriteriaItem
fn clone(&self) -> SendEndUserSolAssetCriteriaItem
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 moreSource§impl<'de> Deserialize<'de> for SendEndUserSolAssetCriteriaItem
impl<'de> Deserialize<'de> for SendEndUserSolAssetCriteriaItem
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<&SendEndUserSolAssetCriteriaItem> for SendEndUserSolAssetCriteriaItem
impl From<&SendEndUserSolAssetCriteriaItem> for SendEndUserSolAssetCriteriaItem
Source§fn from(value: &SendEndUserSolAssetCriteriaItem) -> Self
fn from(value: &SendEndUserSolAssetCriteriaItem) -> Self
Converts to this type from the input type.
Source§impl From<SolDataCriterion> for SendEndUserSolAssetCriteriaItem
impl From<SolDataCriterion> for SendEndUserSolAssetCriteriaItem
Source§fn from(value: SolDataCriterion) -> Self
fn from(value: SolDataCriterion) -> Self
Converts to this type from the input type.
Source§impl From<SolNetworkCriterion> for SendEndUserSolAssetCriteriaItem
impl From<SolNetworkCriterion> for SendEndUserSolAssetCriteriaItem
Source§fn from(value: SolNetworkCriterion) -> Self
fn from(value: SolNetworkCriterion) -> Self
Converts to this type from the input type.
Source§impl From<SplAddressCriterion> for SendEndUserSolAssetCriteriaItem
impl From<SplAddressCriterion> for SendEndUserSolAssetCriteriaItem
Source§fn from(value: SplAddressCriterion) -> Self
fn from(value: SplAddressCriterion) -> Self
Converts to this type from the input type.
Source§impl From<SplValueCriterion> for SendEndUserSolAssetCriteriaItem
impl From<SplValueCriterion> for SendEndUserSolAssetCriteriaItem
Source§fn from(value: SplValueCriterion) -> Self
fn from(value: SplValueCriterion) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SendEndUserSolAssetCriteriaItem
impl RefUnwindSafe for SendEndUserSolAssetCriteriaItem
impl Send for SendEndUserSolAssetCriteriaItem
impl Sync for SendEndUserSolAssetCriteriaItem
impl Unpin for SendEndUserSolAssetCriteriaItem
impl UnsafeUnpin for SendEndUserSolAssetCriteriaItem
impl UnwindSafe for SendEndUserSolAssetCriteriaItem
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