HasExtraData

Trait HasExtraData 

Source
pub trait HasExtraData {
    // Required method
    fn has_extra_data(&self) -> bool;
}

Required Methods§

Source

fn has_extra_data(&self) -> bool

Recursively check if any extra data is present on this object or any of it’s children.

Implementations on Foreign Types§

Source§

impl HasExtraData for bool

Source§

impl HasExtraData for f64

Source§

impl HasExtraData for i64

Source§

impl HasExtraData for u64

Source§

impl HasExtraData for ()

Source§

impl HasExtraData for String

Source§

impl<K: Hash + Eq, V, S: BuildHasher> HasExtraData for HashMap<K, V, S>

Source§

impl<T: HasExtraData> HasExtraData for Option<T>

Source§

impl<Tz: TimeZone> HasExtraData for DateTime<Tz>

Implementors§

Source§

impl HasExtraData for BeneficiaryAccountType

Available on crate feature decode_everything only.
Source§

impl HasExtraData for CounterpartyOrNone

Available on crate feature decode_everything only.
Source§

impl HasExtraData for Scheme

Available on crate feature decode_everything only.
Source§

impl HasExtraData for SettledTimestamp

Available on crate feature decode_everything only.
Source§

impl HasExtraData for WebhookType

Available on crate feature decode_everything only.
Source§

impl HasExtraData for WebhookMetadataSubtype

Available on crate feature decode_everything only.
Source§

impl HasExtraData for FasterPaymentInitiator

Available on crate feature decode_everything only.
Source§

impl HasExtraData for PaymentSource

Available on crate feature decode_everything only.
Source§

impl HasExtraData for FlexTransactionType

Available on crate feature decode_everything only.
Source§

impl HasExtraData for LedgerEntryIntent

Available on crate feature decode_everything only.
Source§

impl HasExtraData for LedgerIntent

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MastercardApprovalType

Available on crate feature decode_everything only.
Source§

impl HasExtraData for AddressedBy

Available on crate feature decode_everything only.
Source§

impl HasExtraData for HoldDecisionStatus

Available on crate feature decode_everything only.
Source§

impl HasExtraData for StringBoolean

Available on crate feature decode_everything only.
Source§

impl HasExtraData for Counterparty

Available on crate feature decode_everything only.
Source§

impl HasExtraData for Merchant

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MerchantAddress

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MerchantMetadata

Available on crate feature decode_everything only.
Source§

impl HasExtraData for FasterPayment

Available on crate feature decode_everything only.
Source§

impl HasExtraData for FlexTransaction

Available on crate feature decode_everything only.
Source§

impl HasExtraData for LedgerDetails

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MerchantTransaction

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MoneyTransfer

Available on crate feature decode_everything only.
Source§

impl HasExtraData for MonzoToMonzoTransfer

Available on crate feature decode_everything only.
Source§

impl HasExtraData for HoldDecision

Available on crate feature decode_everything only.
Source§

impl HasExtraData for WebhookMetadata

Available on crate feature decode_everything only.
Source§

impl HasExtraData for Webhook

Available on crate feature decode_everything only.
Source§

impl HasExtraData for WebhookData

Available on crate feature decode_everything only.