pub struct RustEnum {
pub name: String,
pub doc_comment: Option<String>,
pub variants: Vec<RustEnumVariant>,
pub derives: Vec<String>,
pub is_public: bool,
}Expand description
Represents a generated Rust enum
Fields§
§name: String§doc_comment: Option<String>§variants: Vec<RustEnumVariant>§derives: Vec<String>§is_public: boolImplementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustEnum
impl RefUnwindSafe for RustEnum
impl Send for RustEnum
impl Sync for RustEnum
impl Unpin for RustEnum
impl UnsafeUnpin for RustEnum
impl UnwindSafe for RustEnum
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