pub struct FileRevision {
pub inode_id: InodeId,
pub revision_no: RevisionNo,
pub committed_seq: ChangeSeq,
pub committed_at_ms: u64,
pub content_ref: ContentRef,
}Expand description
One immutable file revision.
Fields§
§inode_id: InodeIdFile inode that owns this revision.
revision_no: RevisionNoRevision number within the file inode.
committed_seq: ChangeSeqNamespace sequence that created this revision.
committed_at_ms: u64Wall-clock stamp of the commit that created this revision, in Unix
milliseconds. Observational: committed_seq is the order.
content_ref: ContentRefContent stored for this revision.
Trait Implementations§
Source§impl Clone for FileRevision
impl Clone for FileRevision
Source§fn clone(&self) -> FileRevision
fn clone(&self) -> FileRevision
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 FileRevision
impl Debug for FileRevision
Source§impl<'de> Deserialize<'de> for FileRevision
impl<'de> Deserialize<'de> for FileRevision
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 FileRevision
Source§impl PartialEq for FileRevision
impl PartialEq for FileRevision
Source§impl Serialize for FileRevision
impl Serialize for FileRevision
impl StructuralPartialEq for FileRevision
Auto Trait Implementations§
impl Freeze for FileRevision
impl RefUnwindSafe for FileRevision
impl Send for FileRevision
impl Sync for FileRevision
impl Unpin for FileRevision
impl UnsafeUnpin for FileRevision
impl UnwindSafe for FileRevision
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