pub enum DirectiveParams {
KeyValue(HashMap<String, Value>),
Array(Vec<Value>),
Directives(Vec<Directive>),
}
Variants§
Trait Implementations§
Source§impl Clone for DirectiveParams
impl Clone for DirectiveParams
Source§fn clone(&self) -> DirectiveParams
fn clone(&self) -> DirectiveParams
Returns a copy 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 DirectiveParams
impl Debug for DirectiveParams
Source§impl PartialEq for DirectiveParams
impl PartialEq for DirectiveParams
impl Eq for DirectiveParams
impl StructuralPartialEq for DirectiveParams
Auto Trait Implementations§
impl Freeze for DirectiveParams
impl RefUnwindSafe for DirectiveParams
impl Send for DirectiveParams
impl Sync for DirectiveParams
impl Unpin for DirectiveParams
impl UnwindSafe for DirectiveParams
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