pub enum ShowCommand {
Sources,
Sinks,
Queries,
MaterializedViews,
Streams,
Tables,
CheckpointStatus,
CreateSource {
name: ObjectName,
},
CreateSink {
name: ObjectName,
},
}Expand description
SHOW command variants for listing streaming objects.
Variants§
Sources
SHOW SOURCES - list all registered sources
Sinks
SHOW SINKS - list all registered sinks
Queries
SHOW QUERIES - list all running continuous queries
MaterializedViews
SHOW MATERIALIZED VIEWS - list all materialized views
Streams
SHOW STREAMS - list all named streams
Tables
SHOW TABLES - list all reference/dimension tables
CheckpointStatus
SHOW CHECKPOINT STATUS - display checkpoint state
CreateSource
SHOW CREATE SOURCE — reconstruct source DDL
Fields
§
name: ObjectNameSource name
CreateSink
SHOW CREATE SINK — reconstruct sink DDL
Fields
§
name: ObjectNameSink name
Trait Implementations§
Source§impl Clone for ShowCommand
impl Clone for ShowCommand
Source§fn clone(&self) -> ShowCommand
fn clone(&self) -> ShowCommand
Returns a duplicate of the value. Read more
1.0.0 · 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 ShowCommand
impl Debug for ShowCommand
Source§impl PartialEq for ShowCommand
impl PartialEq for ShowCommand
impl StructuralPartialEq for ShowCommand
Auto Trait Implementations§
impl Freeze for ShowCommand
impl RefUnwindSafe for ShowCommand
impl Send for ShowCommand
impl Sync for ShowCommand
impl Unpin for ShowCommand
impl UnsafeUnpin for ShowCommand
impl UnwindSafe for ShowCommand
Blanket Implementations§
§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Returns the layout of the type.