pub trait Operand {
type Kind: OperandType;
// Required methods
fn name(&self) -> &str;
fn optype(&self) -> Self::Kind;
// Provided method
fn kind(&self) -> OpKind { ... }
}Required Associated Types§
type Kind: OperandType
Required Methods§
Provided Methods§
Trait Implementations§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".