pub struct CoinPaymentCapability {
pub version: u8,
pub profile: CoinPaymentProfile,
pub supports_statement_store_channel: bool,
pub supports_refund: bool,
pub supports_finality: bool,
}Fields§
§version: u8§profile: CoinPaymentProfile§supports_statement_store_channel: bool§supports_refund: bool§supports_finality: boolTrait Implementations§
Source§impl Clone for CoinPaymentCapability
impl Clone for CoinPaymentCapability
Source§fn clone(&self) -> CoinPaymentCapability
fn clone(&self) -> CoinPaymentCapability
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 CoinPaymentCapability
impl Debug for CoinPaymentCapability
Source§impl<'de> Deserialize<'de> for CoinPaymentCapability
impl<'de> Deserialize<'de> for CoinPaymentCapability
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
impl Eq for CoinPaymentCapability
Source§impl PartialEq for CoinPaymentCapability
impl PartialEq for CoinPaymentCapability
Source§impl Serialize for CoinPaymentCapability
impl Serialize for CoinPaymentCapability
impl StructuralPartialEq for CoinPaymentCapability
Auto Trait Implementations§
impl Freeze for CoinPaymentCapability
impl RefUnwindSafe for CoinPaymentCapability
impl Send for CoinPaymentCapability
impl Sync for CoinPaymentCapability
impl Unpin for CoinPaymentCapability
impl UnsafeUnpin for CoinPaymentCapability
impl UnwindSafe for CoinPaymentCapability
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