pub struct FieldRefType {
pub name: String,
pub allow_types: Vec<TypeRef<FieldLocation>>,
pub fields: Vec<SchemaArg>,
}Fields§
§name: String§allow_types: Vec<TypeRef<FieldLocation>>§fields: Vec<SchemaArg>Trait Implementations§
Source§impl Clone for FieldRefType
impl Clone for FieldRefType
Source§fn clone(&self) -> FieldRefType
fn clone(&self) -> FieldRefType
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 FieldRefType
impl Debug for FieldRefType
Source§impl<'de> Deserialize<'de> for FieldRefType
impl<'de> Deserialize<'de> for FieldRefType
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 FieldRefType
impl RefUnwindSafe for FieldRefType
impl Send for FieldRefType
impl Sync for FieldRefType
impl Unpin for FieldRefType
impl UnwindSafe for FieldRefType
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