Struct ChainRefreshReport
pub struct ChainRefreshReport {
pub full_snapshot: bool,
pub chain_revision: u64,
pub metadata_changed: bool,
pub inserted_contracts: Vec<ChainContractId>,
pub updated_contracts: Vec<ChainContractId>,
pub removed_contracts: Vec<ChainContractId>,
pub refreshed_expiries: Vec<f64>,
pub refreshed_expiry_strikes: Vec<(f64, f64)>,
}Fields§
§full_snapshot: bool§chain_revision: u64§metadata_changed: bool§inserted_contracts: Vec<ChainContractId>§updated_contracts: Vec<ChainContractId>§removed_contracts: Vec<ChainContractId>§refreshed_expiries: Vec<f64>§refreshed_expiry_strikes: Vec<(f64, f64)>Implementations§
§impl ChainRefreshReport
impl ChainRefreshReport
Trait Implementations§
§impl Clone for ChainRefreshReport
impl Clone for ChainRefreshReport
§fn clone(&self) -> ChainRefreshReport
fn clone(&self) -> ChainRefreshReport
1.0.0 (const: )§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl PartialEq for ChainRefreshReport
impl PartialEq for ChainRefreshReport
impl StructuralPartialEq for ChainRefreshReport
Auto Trait Implementations§
impl Freeze for ChainRefreshReport
impl RefUnwindSafe for ChainRefreshReport
impl Send for ChainRefreshReport
impl Sync for ChainRefreshReport
impl Unpin for ChainRefreshReport
impl UnsafeUnpin for ChainRefreshReport
impl UnwindSafe for ChainRefreshReport
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)