pub struct InputTypeConstraints {
pub max_num_fields: Option<u32>,
pub min_num_fields: Option<u32>,
pub fields: Option<Vec<String>>,
}Fields§
§max_num_fields: Option<u32>§min_num_fields: Option<u32>§fields: Option<Vec<String>>Trait Implementations§
Source§impl Clone for InputTypeConstraints
impl Clone for InputTypeConstraints
Source§fn clone(&self) -> InputTypeConstraints
fn clone(&self) -> InputTypeConstraints
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 InputTypeConstraints
impl Debug for InputTypeConstraints
Source§impl<'de> Deserialize<'de> for InputTypeConstraints
impl<'de> Deserialize<'de> for InputTypeConstraints
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
Auto Trait Implementations§
impl Freeze for InputTypeConstraints
impl RefUnwindSafe for InputTypeConstraints
impl Send for InputTypeConstraints
impl Sync for InputTypeConstraints
impl Unpin for InputTypeConstraints
impl UnwindSafe for InputTypeConstraints
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