Skip to main content

FieldCarrierProtocol

Trait FieldCarrierProtocol 

Source
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§

Source

fn field_carrier_kinds(&self) -> &'static [&'static str]

Valid carrier kinds for this protocol.

Source

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".

Implementors§