pub enum StreamMetadataResult {
Deleted,
NotFound,
Success(Box<VersionedMetadata>),
}Expand description
Represents stream metadata as a series of properties for system data and user-defined metadata.
Variants§
Implementations§
Source§impl StreamMetadataResult
impl StreamMetadataResult
pub fn is_deleted(&self) -> bool
pub fn is_not_found(&self) -> bool
pub fn is_success(&self) -> bool
Trait Implementations§
Source§impl Clone for StreamMetadataResult
impl Clone for StreamMetadataResult
Source§fn clone(&self) -> StreamMetadataResult
fn clone(&self) -> StreamMetadataResult
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 moreAuto Trait Implementations§
impl Freeze for StreamMetadataResult
impl RefUnwindSafe for StreamMetadataResult
impl Send for StreamMetadataResult
impl Sync for StreamMetadataResult
impl Unpin for StreamMetadataResult
impl UnsafeUnpin for StreamMetadataResult
impl UnwindSafe for StreamMetadataResult
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<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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request