pub struct SolidityEnum {
pub name: String,
pub variants: Vec<String>,
pub doc: Option<String>,
}Expand description
An enum definition.
Fields§
§name: String§variants: Vec<String>§doc: Option<String>Trait Implementations§
Source§impl Clone for SolidityEnum
impl Clone for SolidityEnum
Source§fn clone(&self) -> SolidityEnum
fn clone(&self) -> SolidityEnum
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for SolidityEnum
impl RefUnwindSafe for SolidityEnum
impl Send for SolidityEnum
impl Sync for SolidityEnum
impl Unpin for SolidityEnum
impl UnsafeUnpin for SolidityEnum
impl UnwindSafe for SolidityEnum
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