pub struct WalletAddrs {
pub chain_id: String,
pub addr: Option<String>,
}Expand description
Representation of the wallet address in both form used in migration
Fields§
§chain_id: StringThe chain id / name of the remote chain
addr: Option<String>The address associated on the remote chain
Trait Implementations§
Source§impl Clone for WalletAddrs
impl Clone for WalletAddrs
Source§fn clone(&self) -> WalletAddrs
fn clone(&self) -> WalletAddrs
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 WalletAddrs
impl Debug for WalletAddrs
Source§impl<'de> Deserialize<'de> for WalletAddrs
impl<'de> Deserialize<'de> for WalletAddrs
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 JsonSchema for WalletAddrs
impl JsonSchema for WalletAddrs
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for WalletAddrs
impl PartialEq for WalletAddrs
Source§impl Serialize for WalletAddrs
impl Serialize for WalletAddrs
impl StructuralPartialEq for WalletAddrs
Auto Trait Implementations§
impl Freeze for WalletAddrs
impl RefUnwindSafe for WalletAddrs
impl Send for WalletAddrs
impl Sync for WalletAddrs
impl Unpin for WalletAddrs
impl UnwindSafe for WalletAddrs
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