defuse_core::payload

Trait ExtractDefusePayload

Source
pub trait ExtractDefusePayload<T> {
    type Error;

    // Required method
    fn extract_defuse_payload(self) -> Result<DefusePayload<T>, Self::Error>;
}

Required Associated Types§

Required Methods§

Implementations on Foreign Types§

Source§

impl<T> ExtractDefusePayload<T> for Nep413Payload

Source§

impl<T> ExtractDefusePayload<T> for SignedErc191Payload

Source§

impl<T> ExtractDefusePayload<T> for SignedNep413Payload

Source§

impl<T> ExtractDefusePayload<T> for SignedTonConnectPayload

Source§

impl<T> ExtractDefusePayload<T> for TonConnectPayload

Implementors§