pub enum FanoutBodyEncoding {
Cbor,
Json,
}Expand description
The on-the-wire encoding of the fan-out op-envelope document body.
Variants§
Cbor
CBOR (RFC 8949): compact binary, OpenSearch-native. The default.
Json
Verbatim JSON: human-readable for debugging the queue.
Trait Implementations§
Source§impl Clone for FanoutBodyEncoding
impl Clone for FanoutBodyEncoding
Source§fn clone(&self) -> FanoutBodyEncoding
fn clone(&self) -> FanoutBodyEncoding
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 moreimpl Copy for FanoutBodyEncoding
Source§impl Debug for FanoutBodyEncoding
impl Debug for FanoutBodyEncoding
Source§impl Default for FanoutBodyEncoding
impl Default for FanoutBodyEncoding
Source§fn default() -> FanoutBodyEncoding
fn default() -> FanoutBodyEncoding
Returns the “default value” for a type. Read more
impl Eq for FanoutBodyEncoding
Source§impl PartialEq for FanoutBodyEncoding
impl PartialEq for FanoutBodyEncoding
Source§fn eq(&self, other: &FanoutBodyEncoding) -> bool
fn eq(&self, other: &FanoutBodyEncoding) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FanoutBodyEncoding
Auto Trait Implementations§
impl Freeze for FanoutBodyEncoding
impl RefUnwindSafe for FanoutBodyEncoding
impl Send for FanoutBodyEncoding
impl Sync for FanoutBodyEncoding
impl Unpin for FanoutBodyEncoding
impl UnsafeUnpin for FanoutBodyEncoding
impl UnwindSafe for FanoutBodyEncoding
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