pub trait FieldCarrierProtocol: Protocol {
// Required methods
fn field_carrier_kinds(&self) -> &'static [&'static str];
fn valid_parameter_locations(&self) -> &'static [&'static str];
}Expand description
Named fields carried outside the message body.
Required Methods§
Sourcefn field_carrier_kinds(&self) -> &'static [&'static str]
fn field_carrier_kinds(&self) -> &'static [&'static str]
Valid carrier kinds for this protocol.
Sourcefn valid_parameter_locations(&self) -> &'static [&'static str]
fn valid_parameter_locations(&self) -> &'static [&'static str]
Valid parameter locations for this protocol.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".