pub struct ContractInterface {
pub functions: Vec<ContractInterfaceFunction>,
pub variables: Vec<ContractInterfaceVariable>,
pub maps: Vec<ContractInterfaceMap>,
pub fungible_tokens: Vec<ContractInterfaceFungibleTokens>,
pub non_fungible_tokens: Vec<ContractInterfaceNonFungibleTokens>,
}
Fields
functions: Vec<ContractInterfaceFunction>
variables: Vec<ContractInterfaceVariable>
maps: Vec<ContractInterfaceMap>
fungible_tokens: Vec<ContractInterfaceFungibleTokens>
non_fungible_tokens: Vec<ContractInterfaceNonFungibleTokens>
Implementations
Trait Implementations
sourceimpl Clone for ContractInterface
impl Clone for ContractInterface
sourcefn clone(&self) -> ContractInterface
fn clone(&self) -> ContractInterface
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ContractInterface
impl Debug for ContractInterface
sourceimpl<'de> Deserialize<'de> for ContractInterface
impl<'de> Deserialize<'de> for ContractInterface
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ContractInterface> for ContractInterface
impl PartialEq<ContractInterface> for ContractInterface
sourcefn eq(&self, other: &ContractInterface) -> bool
fn eq(&self, other: &ContractInterface) -> bool
sourceimpl Serialize for ContractInterface
impl Serialize for ContractInterface
impl StructuralPartialEq for ContractInterface
Auto Trait Implementations
impl RefUnwindSafe for ContractInterface
impl Send for ContractInterface
impl Sync for ContractInterface
impl Unpin for ContractInterface
impl UnwindSafe for ContractInterface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more