pub struct EncodedExchange {
pub bytes: Bytes,
pub required_input_dialect: DialectDescriptor,
pub input_policy: ExchangeInputPolicy,
}Expand description
Encoded provider exchange body.
Fields§
§bytes: BytesBounded dialect bytes.
required_input_dialect: DialectDescriptorDialect the Connector must accept for this write.
input_policy: ExchangeInputPolicySend-and-finish vs retain.
Trait Implementations§
Source§impl Clone for EncodedExchange
impl Clone for EncodedExchange
Source§fn clone(&self) -> EncodedExchange
fn clone(&self) -> EncodedExchange
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 EncodedExchange
impl Debug for EncodedExchange
impl Eq for EncodedExchange
Source§impl PartialEq for EncodedExchange
impl PartialEq for EncodedExchange
impl StructuralPartialEq for EncodedExchange
Auto Trait Implementations§
impl !Freeze for EncodedExchange
impl RefUnwindSafe for EncodedExchange
impl Send for EncodedExchange
impl Sync for EncodedExchange
impl Unpin for EncodedExchange
impl UnsafeUnpin for EncodedExchange
impl UnwindSafe for EncodedExchange
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