pub struct QuerySnapshot {
pub id: String,
pub config: QueryConfig,
pub status: ComponentStatus,
}Expand description
Snapshot of a query component’s configuration.
Fields§
§id: StringQuery component identifier
config: QueryConfigFull query configuration (query string, source subscriptions, joins, etc.)
status: ComponentStatusLifecycle status at the time of snapshot
Trait Implementations§
Source§impl Clone for QuerySnapshot
impl Clone for QuerySnapshot
Source§fn clone(&self) -> QuerySnapshot
fn clone(&self) -> QuerySnapshot
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 QuerySnapshot
impl Debug for QuerySnapshot
Source§impl<'de> Deserialize<'de> for QuerySnapshot
impl<'de> Deserialize<'de> for QuerySnapshot
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 QuerySnapshot
impl RefUnwindSafe for QuerySnapshot
impl Send for QuerySnapshot
impl Sync for QuerySnapshot
impl Unpin for QuerySnapshot
impl UnsafeUnpin for QuerySnapshot
impl UnwindSafe for QuerySnapshot
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