pub trait VisualSignConverterAny: Send + Sync {
// Required methods
fn to_visual_sign_payload_from_string_any(
&self,
transaction_data: &str,
options: VisualSignOptions,
) -> Result<SignablePayload, VisualSignError>;
fn supports_format(&self, transaction_data: &str) -> bool;
}Expand description
Type-erased trait for converters that can be stored in the registry
Required Methods§
fn to_visual_sign_payload_from_string_any( &self, transaction_data: &str, options: VisualSignOptions, ) -> Result<SignablePayload, VisualSignError>
fn supports_format(&self, transaction_data: &str) -> bool
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".