Trait dharitri_codec::TopEncodeOutput
source · pub trait TopEncodeOutput: Sized {
// Required method
fn set_slice_u8(self, bytes: &[u8]);
// Provided methods
fn set_u64(self, value: u64) { ... }
fn set_i64(self, value: i64) { ... }
}Expand description
Specifies objects that can receive the result of a TopEncode computation. in principle from NestedEncode performed on nested items.
All methods consume the object, so they can only be called once.
The trait is used in 3 scenarios:
- SC results
#[storage_set(...)]- Serialize async call.
Required Methods§
fn set_slice_u8(self, bytes: &[u8])
Provided Methods§
Object Safety§
This trait is not object safe.