pub struct EnumAnnotation {
pub derive: Option<Vec<String>>,
pub rename: Option<String>,
pub skip: bool,
pub visibility: Visibility,
}Fields§
§derive: Option<Vec<String>>§rename: Option<String>§skip: bool§visibility: VisibilityTrait Implementations§
Source§impl Debug for EnumAnnotation
impl Debug for EnumAnnotation
Source§impl Default for EnumAnnotation
impl Default for EnumAnnotation
Source§fn default() -> EnumAnnotation
fn default() -> EnumAnnotation
Returns the “default value” for a type. Read more
Source§impl From<&String> for EnumAnnotation
impl From<&String> for EnumAnnotation
Source§impl From<String> for EnumAnnotation
impl From<String> for EnumAnnotation
Auto Trait Implementations§
impl Freeze for EnumAnnotation
impl RefUnwindSafe for EnumAnnotation
impl Send for EnumAnnotation
impl Sync for EnumAnnotation
impl Unpin for EnumAnnotation
impl UnwindSafe for EnumAnnotation
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