Struct ethcontract_common::contract::Documentation
source · [−]Expand description
A contract’s documentation.
Fields
details: Option<String>Contract documentation
methods: HashMap<String, DocEntry>Contract method documentation.
Trait Implementations
sourceimpl Clone for Documentation
impl Clone for Documentation
sourcefn clone(&self) -> Documentation
fn clone(&self) -> Documentation
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 more
sourceimpl Debug for Documentation
impl Debug for Documentation
sourceimpl Default for Documentation
impl Default for Documentation
sourcefn default() -> Documentation
fn default() -> Documentation
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for Documentation
impl<'de> Deserialize<'de> for Documentation
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 Serialize for Documentation
impl Serialize for Documentation
Auto Trait Implementations
impl RefUnwindSafe for Documentation
impl Send for Documentation
impl Sync for Documentation
impl Unpin for Documentation
impl UnwindSafe for Documentation
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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