pub struct WriteStreamOptions {
pub serialization: SerializationFormat,
}Expand description
What write_stream_with may ask for, beyond the key and the value.
Built by functional update from Default, as SendOptions is, and
deliberately not #[non_exhaustive] for the reason given there.
Fields§
§serialization: SerializationFormatHow the value is encoded. SerializationFormat::Default takes the workflow’s own
encoding; SerializationFormat::Portable is for a stream a reader in another language
consumes.
Trait Implementations§
Source§impl Clone for WriteStreamOptions
impl Clone for WriteStreamOptions
impl Copy for WriteStreamOptions
Source§impl Debug for WriteStreamOptions
impl Debug for WriteStreamOptions
Source§impl Default for WriteStreamOptions
impl Default for WriteStreamOptions
impl Eq for WriteStreamOptions
Source§impl PartialEq for WriteStreamOptions
impl PartialEq for WriteStreamOptions
impl StructuralPartialEq for WriteStreamOptions
Auto Trait Implementations§
impl Forget for WriteStreamOptions
impl Freeze for WriteStreamOptions
impl RefUnwindSafe for WriteStreamOptions
impl Send for WriteStreamOptions
impl Sync for WriteStreamOptions
impl Unpin for WriteStreamOptions
impl UnsafeUnpin for WriteStreamOptions
impl UnwindSafe for WriteStreamOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more