pub struct BuildInfoAbi {
pub contract_crate: ContractCrateBuildAbi,
pub framework: FrameworkBuildAbi,
}
Expand description
Deisgned to hold metadata of the contract crate.
Must be instanced inside the smart contract crate to work,
that is why a create
associated method would not make sense here.
Fields§
§contract_crate: ContractCrateBuildAbi
§framework: FrameworkBuildAbi
Trait Implementations§
Source§impl Clone for BuildInfoAbi
impl Clone for BuildInfoAbi
Source§fn clone(&self) -> BuildInfoAbi
fn clone(&self) -> BuildInfoAbi
Returns a copy 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 moreSource§impl Debug for BuildInfoAbi
impl Debug for BuildInfoAbi
Source§impl Default for BuildInfoAbi
impl Default for BuildInfoAbi
Source§fn default() -> BuildInfoAbi
fn default() -> BuildInfoAbi
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BuildInfoAbi
impl RefUnwindSafe for BuildInfoAbi
impl Send for BuildInfoAbi
impl Sync for BuildInfoAbi
impl Unpin for BuildInfoAbi
impl UnwindSafe for BuildInfoAbi
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