pub enum StreamPublicationTarget {
Archive,
Replay,
}Expand description
One independently acknowledged external stream sink.
Variants§
Archive
Raw records, display messages, and snapshots in a stream archive.
Replay
Typed events in a replay event log.
Trait Implementations§
Source§impl Clone for StreamPublicationTarget
impl Clone for StreamPublicationTarget
Source§fn clone(&self) -> StreamPublicationTarget
fn clone(&self) -> StreamPublicationTarget
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 StreamPublicationTarget
Source§impl Debug for StreamPublicationTarget
impl Debug for StreamPublicationTarget
Source§impl<'de> Deserialize<'de> for StreamPublicationTarget
impl<'de> Deserialize<'de> for StreamPublicationTarget
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for StreamPublicationTarget
Source§impl PartialEq for StreamPublicationTarget
impl PartialEq for StreamPublicationTarget
Source§impl Serialize for StreamPublicationTarget
impl Serialize for StreamPublicationTarget
impl StructuralPartialEq for StreamPublicationTarget
Auto Trait Implementations§
impl Freeze for StreamPublicationTarget
impl RefUnwindSafe for StreamPublicationTarget
impl Send for StreamPublicationTarget
impl Sync for StreamPublicationTarget
impl Unpin for StreamPublicationTarget
impl UnsafeUnpin for StreamPublicationTarget
impl UnwindSafe for StreamPublicationTarget
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