pub enum ArrayOrJson {
ArrayValue(Vec<Value>),
SingleValue(Value),
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ArrayOrJson
impl Clone for ArrayOrJson
Source§fn clone(&self) -> ArrayOrJson
fn clone(&self) -> ArrayOrJson
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ArrayOrJson
impl Debug for ArrayOrJson
Source§impl Default for ArrayOrJson
impl Default for ArrayOrJson
Source§impl<'de> Deserialize<'de> for ArrayOrJson
impl<'de> Deserialize<'de> for ArrayOrJson
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 Display for ArrayOrJson
impl Display for ArrayOrJson
impl Eq for ArrayOrJson
Source§impl From<Value> for ArrayOrJson
impl From<Value> for ArrayOrJson
Source§impl Hash for ArrayOrJson
impl Hash for ArrayOrJson
Source§impl PartialEq for ArrayOrJson
impl PartialEq for ArrayOrJson
Source§fn eq(&self, other: &ArrayOrJson) -> bool
fn eq(&self, other: &ArrayOrJson) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ArrayOrJson
impl Serialize for ArrayOrJson
impl StructuralPartialEq for ArrayOrJson
Auto Trait Implementations§
impl Freeze for ArrayOrJson
impl RefUnwindSafe for ArrayOrJson
impl Send for ArrayOrJson
impl Sync for ArrayOrJson
impl Unpin for ArrayOrJson
impl UnsafeUnpin for ArrayOrJson
impl UnwindSafe for ArrayOrJson
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.