pub struct ConnectorCatalogEntry {
pub description: Option<String>,
pub display_name: String,
pub name: String,
pub runtime_server_ids: Vec<String>,
pub status: ConnectorCatalogStatus,
}Expand description
Credential-free Connector catalog entry.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§description: Option<String>Untrusted service description, when present.
display_name: StringUntrusted display label from the service.
name: StringCanonical Connector name used by lifecycle methods.
runtime_server_ids: Vec<String>Opaque stable runtime IDs currently projected into the session for this Connector.
status: ConnectorCatalogStatusCurrent authoritative service connection state.
Trait Implementations§
Source§impl Clone for ConnectorCatalogEntry
impl Clone for ConnectorCatalogEntry
Source§impl Debug for ConnectorCatalogEntry
impl Debug for ConnectorCatalogEntry
Source§impl Default for ConnectorCatalogEntry
impl Default for ConnectorCatalogEntry
Source§impl<'de> Deserialize<'de> for ConnectorCatalogEntry
impl<'de> Deserialize<'de> for ConnectorCatalogEntry
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
Auto Trait Implementations§
impl Freeze for ConnectorCatalogEntry
impl RefUnwindSafe for ConnectorCatalogEntry
impl Send for ConnectorCatalogEntry
impl Sync for ConnectorCatalogEntry
impl Unpin for ConnectorCatalogEntry
impl UnsafeUnpin for ConnectorCatalogEntry
impl UnwindSafe for ConnectorCatalogEntry
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