pub enum VersionSource {
OnDisk,
Saved {
seq: Seq,
at: TimeMs,
},
Before {
seq: Seq,
},
}Expand description
Where a version came from, as far as the city can say.
Variants§
OnDisk
On disk now, and written by no save the history recorded.
Saved
Written through a page - a save, or proposal cards a person
accepted - by the document_written line at seq.
Before
The version the save at seq was made on, which no earlier
recorded save wrote: written outside the page before it.
Trait Implementations§
Source§impl Clone for VersionSource
impl Clone for VersionSource
impl Copy for VersionSource
Source§impl Debug for VersionSource
impl Debug for VersionSource
Source§impl<'de> Deserialize<'de> for VersionSource
impl<'de> Deserialize<'de> for VersionSource
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 VersionSource
Source§impl PartialEq for VersionSource
impl PartialEq for VersionSource
Source§impl Serialize for VersionSource
impl Serialize for VersionSource
impl StructuralPartialEq for VersionSource
Auto Trait Implementations§
impl Freeze for VersionSource
impl RefUnwindSafe for VersionSource
impl Send for VersionSource
impl Sync for VersionSource
impl Unpin for VersionSource
impl UnsafeUnpin for VersionSource
impl UnwindSafe for VersionSource
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