pub struct DepositDestinationTargetOnchainAddress(pub OnchainAddress);Expand description
Routes deposited funds to an external onchain address.
JSON schema
{
"title": "Target Onchain Address",
"description": "Routes deposited funds to an external onchain address.",
"examples": [
{
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"asset": "usdc",
"network": "base"
}
],
"allOf": [
{
"$ref": "#/components/schemas/OnchainAddress"
}
],
"x-audience": "public"
}Tuple Fields§
§0: OnchainAddressTrait Implementations§
Source§impl Deref for DepositDestinationTargetOnchainAddress
impl Deref for DepositDestinationTargetOnchainAddress
Source§type Target = OnchainAddress
type Target = OnchainAddress
The resulting type after dereferencing.
Source§fn deref(&self) -> &OnchainAddress
fn deref(&self) -> &OnchainAddress
Dereferences the value.
Source§impl<'de> Deserialize<'de> for DepositDestinationTargetOnchainAddress
impl<'de> Deserialize<'de> for DepositDestinationTargetOnchainAddress
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<&DepositDestinationTargetOnchainAddress> for DepositDestinationTargetOnchainAddress
impl From<&DepositDestinationTargetOnchainAddress> for DepositDestinationTargetOnchainAddress
Source§fn from(value: &DepositDestinationTargetOnchainAddress) -> Self
fn from(value: &DepositDestinationTargetOnchainAddress) -> Self
Converts to this type from the input type.
Source§impl From<DepositDestinationTargetOnchainAddress> for DepositDestinationTarget
impl From<DepositDestinationTargetOnchainAddress> for DepositDestinationTarget
Source§fn from(value: DepositDestinationTargetOnchainAddress) -> Self
fn from(value: DepositDestinationTargetOnchainAddress) -> Self
Converts to this type from the input type.
Source§impl From<DepositDestinationTargetOnchainAddress> for OnchainAddress
impl From<DepositDestinationTargetOnchainAddress> for OnchainAddress
Source§fn from(value: DepositDestinationTargetOnchainAddress) -> Self
fn from(value: DepositDestinationTargetOnchainAddress) -> Self
Converts to this type from the input type.
Source§impl From<OnchainAddress> for DepositDestinationTargetOnchainAddress
impl From<OnchainAddress> for DepositDestinationTargetOnchainAddress
Source§fn from(value: OnchainAddress) -> Self
fn from(value: OnchainAddress) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DepositDestinationTargetOnchainAddress
impl RefUnwindSafe for DepositDestinationTargetOnchainAddress
impl Send for DepositDestinationTargetOnchainAddress
impl Sync for DepositDestinationTargetOnchainAddress
impl Unpin for DepositDestinationTargetOnchainAddress
impl UnsafeUnpin for DepositDestinationTargetOnchainAddress
impl UnwindSafe for DepositDestinationTargetOnchainAddress
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