pub struct SessionConnectorsRefreshResult {
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<'de> Deserialize<'de> for SessionConnectorsRefreshResult
impl<'de> Deserialize<'de> for SessionConnectorsRefreshResult
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 SessionConnectorsRefreshResult
impl RefUnwindSafe for SessionConnectorsRefreshResult
impl Send for SessionConnectorsRefreshResult
impl Sync for SessionConnectorsRefreshResult
impl Unpin for SessionConnectorsRefreshResult
impl UnsafeUnpin for SessionConnectorsRefreshResult
impl UnwindSafe for SessionConnectorsRefreshResult
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