pub struct ListChangesResponse {
pub namespace_id: NamespaceId,
pub after_seq: ChangeSeq,
pub through_seq: ChangeSeq,
pub next_after_seq: Option<ChangeSeq>,
pub changes: Vec<Commit>,
}Expand description
Change-feed response after a cursor.
Fields§
§namespace_id: NamespaceIdNamespace whose ordered commit stream was read.
after_seq: ChangeSeqExclusive cursor supplied by the caller, or the endpoint’s initial position.
through_seq: ChangeSeqSnapshot head through which this page was evaluated.
next_after_seq: Option<ChangeSeq>Cursor to request when another page remains, or None at through_seq.
changes: Vec<Commit>Logical commits after after_seq, ordered by ascending namespace sequence.
Trait Implementations§
Source§impl Clone for ListChangesResponse
impl Clone for ListChangesResponse
Source§impl Debug for ListChangesResponse
impl Debug for ListChangesResponse
Source§impl<'de> Deserialize<'de> for ListChangesResponse
impl<'de> Deserialize<'de> for ListChangesResponse
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 ListChangesResponse
Source§impl PagedResponse for ListChangesResponse
impl PagedResponse for ListChangesResponse
Source§impl PartialEq for ListChangesResponse
impl PartialEq for ListChangesResponse
Source§impl Serialize for ListChangesResponse
impl Serialize for ListChangesResponse
impl StructuralPartialEq for ListChangesResponse
Auto Trait Implementations§
impl Freeze for ListChangesResponse
impl RefUnwindSafe for ListChangesResponse
impl Send for ListChangesResponse
impl Sync for ListChangesResponse
impl Unpin for ListChangesResponse
impl UnsafeUnpin for ListChangesResponse
impl UnwindSafe for ListChangesResponse
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