pub enum ListOrValue {
Value(Value),
List(Vec<Value>),
}Expand description
Enum for monitor value. The field could be either value or list.
Variants§
Trait Implementations§
Source§impl Clone for ListOrValue
impl Clone for ListOrValue
Source§fn clone(&self) -> ListOrValue
fn clone(&self) -> ListOrValue
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 ListOrValue
impl Debug for ListOrValue
Source§impl<'de> Deserialize<'de> for ListOrValue
impl<'de> Deserialize<'de> for ListOrValue
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
Source§impl PartialEq for ListOrValue
impl PartialEq for ListOrValue
Source§impl Serialize for ListOrValue
impl Serialize for ListOrValue
impl StructuralPartialEq for ListOrValue
Auto Trait Implementations§
impl Freeze for ListOrValue
impl RefUnwindSafe for ListOrValue
impl Send for ListOrValue
impl Sync for ListOrValue
impl Unpin for ListOrValue
impl UnwindSafe for ListOrValue
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