pub enum BodyEncodingMode {
PassThrough,
Json,
AmqpNative,
}Expand description
Spec §8.1 — Body-Encoding-Mode pro Topic-Mapping.
Variants§
PassThrough
Spec §8.1.1 — Pass-Through (XCDR2-Bytes verbatim).
Json
Spec §8.1.2 — JSON-Mapping.
AmqpNative
Spec §8.1.3 — AMQP-Native typed mapping.
Trait Implementations§
Source§impl Clone for BodyEncodingMode
impl Clone for BodyEncodingMode
Source§fn clone(&self) -> BodyEncodingMode
fn clone(&self) -> BodyEncodingMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BodyEncodingMode
impl Debug for BodyEncodingMode
Source§impl Default for BodyEncodingMode
impl Default for BodyEncodingMode
Source§fn default() -> BodyEncodingMode
fn default() -> BodyEncodingMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for BodyEncodingMode
impl PartialEq for BodyEncodingMode
Source§fn eq(&self, other: &BodyEncodingMode) -> bool
fn eq(&self, other: &BodyEncodingMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for BodyEncodingMode
impl Eq for BodyEncodingMode
impl StructuralPartialEq for BodyEncodingMode
Auto Trait Implementations§
impl Freeze for BodyEncodingMode
impl RefUnwindSafe for BodyEncodingMode
impl Send for BodyEncodingMode
impl Sync for BodyEncodingMode
impl Unpin for BodyEncodingMode
impl UnsafeUnpin for BodyEncodingMode
impl UnwindSafe for BodyEncodingMode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more