pub struct FirehoseCommit {
pub seq: i64,
pub repo: String,
pub rev: String,
pub ops: Vec<RepoOp>,
pub time: String,
}Expand description
A repository commit with decoded operations.
Fields§
§seq: i64Sequence number for cursor tracking.
repo: StringDID of the repository owner.
rev: StringThe repository revision.
ops: Vec<RepoOp>Operations in this commit.
time: StringWall-clock time of the commit (ISO 8601).
Trait Implementations§
Source§impl Clone for FirehoseCommit
impl Clone for FirehoseCommit
Source§fn clone(&self) -> FirehoseCommit
fn clone(&self) -> FirehoseCommit
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FirehoseCommit
impl RefUnwindSafe for FirehoseCommit
impl Send for FirehoseCommit
impl Sync for FirehoseCommit
impl Unpin for FirehoseCommit
impl UnsafeUnpin for FirehoseCommit
impl UnwindSafe for FirehoseCommit
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