pub struct CouncilSnapshotProvenance { /* private fields */ }Expand description
An observed prior data snapshot, with no claims about the events before it.
Implementations§
Source§impl CouncilSnapshotProvenance
impl CouncilSnapshotProvenance
pub fn new(source: CouncilSnapshotSource, captured_at: OffsetDateTime) -> Self
pub fn source(&self) -> &CouncilSnapshotSource
pub fn captured_at(&self) -> OffsetDateTime
Trait Implementations§
Source§impl Clone for CouncilSnapshotProvenance
impl Clone for CouncilSnapshotProvenance
Source§impl Debug for CouncilSnapshotProvenance
impl Debug for CouncilSnapshotProvenance
Source§impl<'de> Deserialize<'de> for CouncilSnapshotProvenance
impl<'de> Deserialize<'de> for CouncilSnapshotProvenance
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CouncilSnapshotProvenance
impl StructuralPartialEq for CouncilSnapshotProvenance
Auto Trait Implementations§
impl Freeze for CouncilSnapshotProvenance
impl RefUnwindSafe for CouncilSnapshotProvenance
impl Send for CouncilSnapshotProvenance
impl Sync for CouncilSnapshotProvenance
impl Unpin for CouncilSnapshotProvenance
impl UnsafeUnpin for CouncilSnapshotProvenance
impl UnwindSafe for CouncilSnapshotProvenance
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