pub struct SectionRevs {
pub task: i64,
pub todos: i64,
pub scraps: i64,
pub links: i64,
pub repos: i64,
pub worktrees: i64,
}Expand description
Revision numbers for each section, used for change detection.
Each section has a revision number that is incremented whenever data in that section is modified. This allows efficient change detection without complex queries.
Fields§
§task: i64Task metadata (description, ticket, alias) revision
todos: i64TODOs section revision
scraps: i64Scraps section revision
links: i64Links section revision
repos: i64Repositories section revision
worktrees: i64Worktrees section revision
Trait Implementations§
Source§impl Clone for SectionRevs
impl Clone for SectionRevs
Source§fn clone(&self) -> SectionRevs
fn clone(&self) -> SectionRevs
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 SectionRevs
impl Debug for SectionRevs
Source§impl Default for SectionRevs
impl Default for SectionRevs
Source§fn default() -> SectionRevs
fn default() -> SectionRevs
Returns the “default value” for a type. Read more
Source§impl PartialEq for SectionRevs
impl PartialEq for SectionRevs
Source§fn eq(&self, other: &SectionRevs) -> bool
fn eq(&self, other: &SectionRevs) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SectionRevs
Auto Trait Implementations§
impl Freeze for SectionRevs
impl RefUnwindSafe for SectionRevs
impl Send for SectionRevs
impl Sync for SectionRevs
impl Unpin for SectionRevs
impl UnsafeUnpin for SectionRevs
impl UnwindSafe for SectionRevs
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