pub struct PersistedViewJournal {
pub next_offset: u64,
pub records: Vec<PersistedRecord>,
pub gap_after: Option<u64>,
}Fields§
§next_offset: u64§records: Vec<PersistedRecord>§gap_after: Option<u64>Trait Implementations§
Source§impl Clone for PersistedViewJournal
impl Clone for PersistedViewJournal
Source§impl Debug for PersistedViewJournal
impl Debug for PersistedViewJournal
Source§impl<'de> Deserialize<'de> for PersistedViewJournal
impl<'de> Deserialize<'de> for PersistedViewJournal
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
Auto Trait Implementations§
impl Freeze for PersistedViewJournal
impl RefUnwindSafe for PersistedViewJournal
impl Send for PersistedViewJournal
impl Sync for PersistedViewJournal
impl Unpin for PersistedViewJournal
impl UnsafeUnpin for PersistedViewJournal
impl UnwindSafe for PersistedViewJournal
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