pub struct CreateX402CreditAccount {
pub payer_address: String,
pub asset: X402Asset,
pub network: X402Network,
pub initial_balance: Option<u64>,
}Expand description
Create a new x402 credit account
Fields§
§payer_address: String§asset: X402Asset§network: X402Network§initial_balance: Option<u64>Trait Implementations§
Source§impl Clone for CreateX402CreditAccount
impl Clone for CreateX402CreditAccount
Source§fn clone(&self) -> CreateX402CreditAccount
fn clone(&self) -> CreateX402CreditAccount
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 Debug for CreateX402CreditAccount
impl Debug for CreateX402CreditAccount
Source§impl Default for CreateX402CreditAccount
impl Default for CreateX402CreditAccount
Source§fn default() -> CreateX402CreditAccount
fn default() -> CreateX402CreditAccount
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateX402CreditAccount
impl<'de> Deserialize<'de> for CreateX402CreditAccount
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateX402CreditAccount, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CreateX402CreditAccount, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CreateX402CreditAccount
impl Serialize for CreateX402CreditAccount
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for CreateX402CreditAccount
impl RefUnwindSafe for CreateX402CreditAccount
impl Send for CreateX402CreditAccount
impl Sync for CreateX402CreditAccount
impl Unpin for CreateX402CreditAccount
impl UnsafeUnpin for CreateX402CreditAccount
impl UnwindSafe for CreateX402CreditAccount
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