pub struct SmartModuleAggregateInput {
pub base: SmartModuleInput,
pub accumulator: Vec<u8>,
}
Expand description
A type to pass input to an Aggregate SmartModule WASM module
Fields
base: SmartModuleInput
The base input required by all SmartModules
accumulator: Vec<u8>
The current value of the Aggregate’s accumulator
Trait Implementations
sourceimpl Clone for SmartModuleAggregateInput
impl Clone for SmartModuleAggregateInput
sourcefn clone(&self) -> SmartModuleAggregateInput
fn clone(&self) -> SmartModuleAggregateInput
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 SmartModuleAggregateInput
impl Debug for SmartModuleAggregateInput
sourceimpl Decoder for SmartModuleAggregateInput
impl Decoder for SmartModuleAggregateInput
sourceimpl Default for SmartModuleAggregateInput
impl Default for SmartModuleAggregateInput
sourcefn default() -> SmartModuleAggregateInput
fn default() -> SmartModuleAggregateInput
Returns the “default value” for a type. Read more
sourceimpl Encoder for SmartModuleAggregateInput
impl Encoder for SmartModuleAggregateInput
Auto Trait Implementations
impl RefUnwindSafe for SmartModuleAggregateInput
impl Send for SmartModuleAggregateInput
impl Sync for SmartModuleAggregateInput
impl Unpin for SmartModuleAggregateInput
impl UnwindSafe for SmartModuleAggregateInput
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more