pub struct ApiUnamedField {
pub index: i32,
pub name: Option<String>,
pub prop: Option<ParsedApiDocAttr>,
pub option: bool,
pub ty: ApiTy,
pub constraint: Vec<ConstraintType>,
pub serde: Vec<ParsedSerdeAttr>,
}
Fields§
§index: i32
§name: Option<String>
§prop: Option<ParsedApiDocAttr>
§option: bool
§ty: ApiTy
§constraint: Vec<ConstraintType>
§serde: Vec<ParsedSerdeAttr>
Trait Implementations§
Source§impl Clone for ApiUnamedField
impl Clone for ApiUnamedField
Source§fn clone(&self) -> ApiUnamedField
fn clone(&self) -> ApiUnamedField
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 ApiUnamedField
impl Debug for ApiUnamedField
Source§impl<'de> Deserialize<'de> for ApiUnamedField
impl<'de> Deserialize<'de> for ApiUnamedField
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 ApiUnamedField
impl PartialEq for ApiUnamedField
Source§impl Serialize for ApiUnamedField
impl Serialize for ApiUnamedField
impl StructuralPartialEq for ApiUnamedField
Auto Trait Implementations§
impl Freeze for ApiUnamedField
impl RefUnwindSafe for ApiUnamedField
impl Send for ApiUnamedField
impl Sync for ApiUnamedField
impl Unpin for ApiUnamedField
impl UnwindSafe for ApiUnamedField
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