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