Struct ChainUpdateBatch
pub struct ChainUpdateBatch { /* private fields */ }Implementations§
§impl ChainUpdateBatch
impl ChainUpdateBatch
pub fn new(
metadata: Option<ChainMetadata>,
contract_updates: Vec<ChainContractUpdate>,
) -> Result<Self, FerroRiskError>
pub fn new( metadata: Option<ChainMetadata>, contract_updates: Vec<ChainContractUpdate>, ) -> Result<Self, FerroRiskError>
pub fn metadata(&self) -> Option<&ChainMetadata>
pub fn contract_updates(&self) -> &[ChainContractUpdate]
Trait Implementations§
§impl Clone for ChainUpdateBatch
impl Clone for ChainUpdateBatch
§fn clone(&self) -> ChainUpdateBatch
fn clone(&self) -> ChainUpdateBatch
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for ChainUpdateBatch
impl PartialEq for ChainUpdateBatch
impl StructuralPartialEq for ChainUpdateBatch
Auto Trait Implementations§
impl Freeze for ChainUpdateBatch
impl RefUnwindSafe for ChainUpdateBatch
impl Send for ChainUpdateBatch
impl Sync for ChainUpdateBatch
impl Unpin for ChainUpdateBatch
impl UnsafeUnpin for ChainUpdateBatch
impl UnwindSafe for ChainUpdateBatch
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)