pub struct ConnectorCatalogResult {
pub connectors: Vec<ConnectorCatalogEntry>,
pub refreshed_at_ms: i64,
pub revision: i64,
}Expand description
Validated Connector catalog snapshot cached by the session.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§connectors: Vec<ConnectorCatalogEntry>Validated catalog entries in service order.
refreshed_at_ms: i64Unix epoch milliseconds when this snapshot was accepted.
revision: i64Monotonically increasing session-local catalog revision.
Trait Implementations§
Source§impl Clone for ConnectorCatalogResult
impl Clone for ConnectorCatalogResult
Source§impl Debug for ConnectorCatalogResult
impl Debug for ConnectorCatalogResult
Source§impl Default for ConnectorCatalogResult
impl Default for ConnectorCatalogResult
Source§impl<'de> Deserialize<'de> for ConnectorCatalogResult
impl<'de> Deserialize<'de> for ConnectorCatalogResult
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 ConnectorCatalogResult
impl RefUnwindSafe for ConnectorCatalogResult
impl Send for ConnectorCatalogResult
impl Sync for ConnectorCatalogResult
impl Unpin for ConnectorCatalogResult
impl UnsafeUnpin for ConnectorCatalogResult
impl UnwindSafe for ConnectorCatalogResult
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