pub struct ContractMetadata {
pub interface_name: String,
pub version: String,
pub source: PathBuf,
pub method: MethodMetadata,
}Expand description
Locally parsed method metadata recovered from project source files.
Fields§
§interface_name: String§version: String§source: PathBuf§method: MethodMetadataTrait Implementations§
Source§impl Clone for ContractMetadata
impl Clone for ContractMetadata
Source§impl Debug for ContractMetadata
impl Debug for ContractMetadata
impl Eq for ContractMetadata
Source§impl PartialEq for ContractMetadata
impl PartialEq for ContractMetadata
impl StructuralPartialEq for ContractMetadata
Auto Trait Implementations§
impl Freeze for ContractMetadata
impl RefUnwindSafe for ContractMetadata
impl Send for ContractMetadata
impl Sync for ContractMetadata
impl Unpin for ContractMetadata
impl UnsafeUnpin for ContractMetadata
impl UnwindSafe for ContractMetadata
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.