pub trait CommandDef<'a>: Parse<'a, Error = Error> {
const COMMAND_TYPE: u8;
const NAME: &'static str;
}Expand description
Implemented by every typed splice command; drives
crate::commands::AnyCommand dispatch. COMMAND_TYPE is the
splice_command_type byte (§9.6.1, Table 7) this type parses.
Required Associated Constants§
Sourceconst COMMAND_TYPE: u8
const COMMAND_TYPE: u8
Wire splice_command_type (§9.6.1, Table 7).
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".