pub enum CommandResponseData {
Workers(Vec<WorkerInfo>),
Metrics(AggregatedMetricsData),
Query(BTreeMap<String, QueryAnswer>),
State(ConfigState),
Event(Event),
}
Variants
Workers(Vec<WorkerInfo>)
Metrics(AggregatedMetricsData)
Query(BTreeMap<String, QueryAnswer>)
State(ConfigState)
Event(Event)
Trait Implementations
sourceimpl Clone for CommandResponseData
impl Clone for CommandResponseData
sourcefn clone(&self) -> CommandResponseData
fn clone(&self) -> CommandResponseData
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CommandResponseData
impl Debug for CommandResponseData
sourceimpl<'de> Deserialize<'de> for CommandResponseData
impl<'de> Deserialize<'de> for CommandResponseData
sourcefn 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
sourceimpl PartialEq<CommandResponseData> for CommandResponseData
impl PartialEq<CommandResponseData> for CommandResponseData
sourcefn eq(&self, other: &CommandResponseData) -> bool
fn eq(&self, other: &CommandResponseData) -> bool
sourceimpl Serialize for CommandResponseData
impl Serialize for CommandResponseData
impl Eq for CommandResponseData
impl StructuralEq for CommandResponseData
impl StructuralPartialEq for CommandResponseData
Auto Trait Implementations
impl RefUnwindSafe for CommandResponseData
impl Send for CommandResponseData
impl Sync for CommandResponseData
impl Unpin for CommandResponseData
impl UnwindSafe for CommandResponseData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more