pub struct BlockProjection {
pub block_index: usize,
pub source: BlockProjectionSource,
}Expand description
Provenance for one reservoir block.
Fields§
§block_index: usizeResult block index within the reservoir.
source: BlockProjectionSourceHow this block was derived from source material.
Trait Implementations§
Source§impl Clone for BlockProjection
impl Clone for BlockProjection
Source§fn clone(&self) -> BlockProjection
fn clone(&self) -> BlockProjection
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BlockProjection
impl Debug for BlockProjection
impl Eq for BlockProjection
Source§impl PartialEq for BlockProjection
impl PartialEq for BlockProjection
impl StructuralPartialEq for BlockProjection
Auto Trait Implementations§
impl Freeze for BlockProjection
impl RefUnwindSafe for BlockProjection
impl Send for BlockProjection
impl Sync for BlockProjection
impl Unpin for BlockProjection
impl UnsafeUnpin for BlockProjection
impl UnwindSafe for BlockProjection
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more