pub struct ApiModel {
pub ident: String,
pub name: Option<String>,
pub prop: Option<ParsedApiDocAttr>,
pub value: Option<i32>,
pub serde: Vec<ParsedSerdeAttr>,
pub fields: ApiFields,
}
Fields§
§ident: String
§name: Option<String>
§prop: Option<ParsedApiDocAttr>
§value: Option<i32>
§serde: Vec<ParsedSerdeAttr>
§fields: ApiFields
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApiModel
impl<'de> Deserialize<'de> for ApiModel
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
impl StructuralPartialEq for ApiModel
Auto Trait Implementations§
impl Freeze for ApiModel
impl RefUnwindSafe for ApiModel
impl Send for ApiModel
impl Sync for ApiModel
impl Unpin for ApiModel
impl UnwindSafe for ApiModel
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