pub struct FunctionArgValidatorDecl {
pub name: String,
pub args: Vec<Expr>,
}Fields§
§name: String§args: Vec<Expr>Trait Implementations§
Source§impl Clone for FunctionArgValidatorDecl
impl Clone for FunctionArgValidatorDecl
Source§fn clone(&self) -> FunctionArgValidatorDecl
fn clone(&self) -> FunctionArgValidatorDecl
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 FunctionArgValidatorDecl
impl Debug for FunctionArgValidatorDecl
Source§impl<'de> Deserialize<'de> for FunctionArgValidatorDecl
impl<'de> Deserialize<'de> for FunctionArgValidatorDecl
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 FunctionArgValidatorDecl
impl PartialEq for FunctionArgValidatorDecl
Source§fn eq(&self, other: &FunctionArgValidatorDecl) -> bool
fn eq(&self, other: &FunctionArgValidatorDecl) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for FunctionArgValidatorDecl
impl Serialize for FunctionArgValidatorDecl
impl StructuralPartialEq for FunctionArgValidatorDecl
Auto Trait Implementations§
impl Freeze for FunctionArgValidatorDecl
impl RefUnwindSafe for FunctionArgValidatorDecl
impl Send for FunctionArgValidatorDecl
impl Sync for FunctionArgValidatorDecl
impl Unpin for FunctionArgValidatorDecl
impl UnsafeUnpin for FunctionArgValidatorDecl
impl UnwindSafe for FunctionArgValidatorDecl
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