pub struct UnmanagedExternalWallet {
pub id: String,
pub name: String,
pub customer_ref_id: Option<String>,
pub assets: Vec<WalletAssetExternal>,
}
Fields§
§id: String
§name: String
§customer_ref_id: Option<String>
§assets: Vec<WalletAssetExternal>
Implementations§
Source§impl UnmanagedExternalWallet
impl UnmanagedExternalWallet
pub fn new( id: String, name: String, assets: Vec<WalletAssetExternal>, ) -> UnmanagedExternalWallet
Trait Implementations§
Source§impl Clone for UnmanagedExternalWallet
impl Clone for UnmanagedExternalWallet
Source§fn clone(&self) -> UnmanagedExternalWallet
fn clone(&self) -> UnmanagedExternalWallet
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 UnmanagedExternalWallet
impl Debug for UnmanagedExternalWallet
Source§impl Default for UnmanagedExternalWallet
impl Default for UnmanagedExternalWallet
Source§fn default() -> UnmanagedExternalWallet
fn default() -> UnmanagedExternalWallet
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnmanagedExternalWallet
impl<'de> Deserialize<'de> for UnmanagedExternalWallet
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<UnmanagedExternalWallet> for WalletContainer
impl From<UnmanagedExternalWallet> for WalletContainer
Source§fn from(value: UnmanagedExternalWallet) -> Self
fn from(value: UnmanagedExternalWallet) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UnmanagedExternalWallet
impl PartialEq for UnmanagedExternalWallet
Source§impl Serialize for UnmanagedExternalWallet
impl Serialize for UnmanagedExternalWallet
impl StructuralPartialEq for UnmanagedExternalWallet
Auto Trait Implementations§
impl Freeze for UnmanagedExternalWallet
impl RefUnwindSafe for UnmanagedExternalWallet
impl Send for UnmanagedExternalWallet
impl Sync for UnmanagedExternalWallet
impl Unpin for UnmanagedExternalWallet
impl UnwindSafe for UnmanagedExternalWallet
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