Struct coord::catalog::CatalogEntry [−][src]
pub struct CatalogEntry {
item: CatalogItem,
used_by: Vec<GlobalId>,
id: GlobalId,
oid: u32,
name: FullName,
}
Fields
item: CatalogItem
used_by: Vec<GlobalId>
id: GlobalId
oid: u32
name: FullName
Implementations
Reports the description of the datums produced by this catalog item.
Returns the sql::func::Func
associated with this CatalogEntry
.
Returns the inner Index
if this entry is an index, else None
.
Returns the inner Source
if this entry is a source, else None
.
Returns the dataflow_types::sources::SourceConnector
associated with
this CatalogEntry
.
Collects the identifiers of the dataflows that this dataflow depends upon.
Returns the CatalogItem
associated with this catalog entry.
Trait Implementations
Returns a description of the result set produced by the catalog item. Read more
Returns the resolved function. Read more
Returns the resolved source connector. Read more
A normalized SQL statement that describes how to create the catalog item. Read more
Returns the type of the catalog item.
Returns the index details associated with the catalog item, if the catalog item is an index. Read more
Returns the column defaults associated with the catalog item, if the catalog item is a table. Read more
Returns the IDs of the catalog items upon which this catalog item depends. Read more
Auto Trait Implementations
impl !RefUnwindSafe for CatalogEntry
impl Send for CatalogEntry
impl Sync for CatalogEntry
impl Unpin for CatalogEntry
impl !UnwindSafe for CatalogEntry
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more