pub trait CommandHasher: Send + Sync {
// Required method
fn command_hash<C: Command>(
&self,
command: &C,
) -> Result<CommandHash, CommandHasherError>;
}Required Methods§
fn command_hash<C: Command>( &self, command: &C, ) -> Result<CommandHash, CommandHasherError>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.