pub struct SolidityModifier {
pub name: String,
pub params: Vec<SolidityParam>,
pub body: Vec<SolidityStmt>,
pub doc: Option<String>,
}Expand description
A Solidity modifier definition.
Fields§
§name: String§params: Vec<SolidityParam>§body: Vec<SolidityStmt>§doc: Option<String>Trait Implementations§
Source§impl Clone for SolidityModifier
impl Clone for SolidityModifier
Source§fn clone(&self) -> SolidityModifier
fn clone(&self) -> SolidityModifier
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 SolidityModifier
impl RefUnwindSafe for SolidityModifier
impl Send for SolidityModifier
impl Sync for SolidityModifier
impl Unpin for SolidityModifier
impl UnsafeUnpin for SolidityModifier
impl UnwindSafe for SolidityModifier
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