pub struct ContractInfo {
pub name: String,
pub has_constructor: bool,
pub constructor_params: Vec<ParameterInfo>,
pub functions: Vec<FunctionInfo>,
}
Fields§
§name: String
§has_constructor: bool
§constructor_params: Vec<ParameterInfo>
§functions: Vec<FunctionInfo>
Trait Implementations§
Source§impl Debug for ContractInfo
impl Debug for ContractInfo
Auto Trait Implementations§
impl Freeze for ContractInfo
impl RefUnwindSafe for ContractInfo
impl Send for ContractInfo
impl Sync for ContractInfo
impl Unpin for ContractInfo
impl UnwindSafe for ContractInfo
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