Trait dove::types::Encoder [−][src]
Encoder trait that all types that can be serialized to an AMQP type must implement.
Required methods
Loading content...Implementations on Foreign Types
impl Encoder for Vec<String>
[src]
Encoders for native rust types.
impl Encoder for Vec<u8>
[src]
impl Encoder for &[u8]
[src]
impl Encoder for String
[src]
impl Encoder for bool
[src]
impl Encoder for u64
[src]
impl Encoder for u32
[src]
impl Encoder for u16
[src]
impl Encoder for u8
[src]
impl<T: Encoder> Encoder for Option<T>
[src]
impl Encoder for Vec<(String, Value)>
[src]
impl Encoder for Vec<(Value, Value)>
[src]
impl Encoder for Vec<(Symbol, Value)>
[src]
impl Encoder for BTreeMap<String, Value>
[src]
impl Encoder for BTreeMap<Value, Value>
[src]
impl Encoder for BTreeMap<Symbol, Value>
[src]
impl Encoder for Vec<Outcome>
[src]
impl Encoder for Vec<Symbol>
[src]
Loading content...Implementors
impl Encoder for DeliveryState
[src]
impl Encoder for LinkRole
[src]
impl Encoder for Outcome
[src]
impl Encoder for ReceiverSettleMode
[src]
impl Encoder for SenderSettleMode
[src]
impl Encoder for TerminusDurability
[src]
impl Encoder for TerminusExpiryPolicy
[src]
impl Encoder for SaslMechanism
[src]
impl Encoder for Value
[src]
impl Encoder for ValueRef<'_>
[src]
This is the main encoder implementation for AMQP types.
impl Encoder for ErrorCondition
[src]
impl Encoder for FrameEncoder
[src]
fn encode(&self, writer: &mut dyn Write) -> Result<TypeCode>
[src]
Function duplicated from the list encoding to allow more efficient encoding of frames.