pub struct OnChainPaymentMethodBaseData {
pub derivation_scheme: Option<String>,
pub label: Option<String>,
pub account_key_path: Option<String>,
}Fields§
§derivation_scheme: Option<String>The derivation scheme
label: Option<String>A label that will be shown in the UI
account_key_path: Option<String>The wallet fingerprint followed by the keypath to derive the account key used for signing operation or creating PSBTs
Implementations§
Source§impl OnChainPaymentMethodBaseData
impl OnChainPaymentMethodBaseData
pub fn new() -> OnChainPaymentMethodBaseData
Trait Implementations§
Source§impl Clone for OnChainPaymentMethodBaseData
impl Clone for OnChainPaymentMethodBaseData
Source§fn clone(&self) -> OnChainPaymentMethodBaseData
fn clone(&self) -> OnChainPaymentMethodBaseData
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 OnChainPaymentMethodBaseData
impl Debug for OnChainPaymentMethodBaseData
Source§impl Default for OnChainPaymentMethodBaseData
impl Default for OnChainPaymentMethodBaseData
Source§fn default() -> OnChainPaymentMethodBaseData
fn default() -> OnChainPaymentMethodBaseData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OnChainPaymentMethodBaseData
impl<'de> Deserialize<'de> for OnChainPaymentMethodBaseData
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 PartialEq for OnChainPaymentMethodBaseData
impl PartialEq for OnChainPaymentMethodBaseData
Source§fn eq(&self, other: &OnChainPaymentMethodBaseData) -> bool
fn eq(&self, other: &OnChainPaymentMethodBaseData) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OnChainPaymentMethodBaseData
Auto Trait Implementations§
impl Freeze for OnChainPaymentMethodBaseData
impl RefUnwindSafe for OnChainPaymentMethodBaseData
impl Send for OnChainPaymentMethodBaseData
impl Sync for OnChainPaymentMethodBaseData
impl Unpin for OnChainPaymentMethodBaseData
impl UnwindSafe for OnChainPaymentMethodBaseData
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