pub struct RefLogRecord {
pub envelope: ObjectEnvelope,
}Expand description
One decoded ref-log record, scoped to one ref’s own subsequence. Was refs/log.rs’s own type
before RFC 102 Stage 4 retired that per-file codec; kept the exact same name and shape since
RefStore::replay_log’s public return type (and every one of its 13 production callers) never
changed.
Fields§
§envelope: ObjectEnvelopeExact signed RefUpdate envelope stored in the log.
Trait Implementations§
Source§impl Clone for RefLogRecord
impl Clone for RefLogRecord
Source§fn clone(&self) -> RefLogRecord
fn clone(&self) -> RefLogRecord
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 RefLogRecord
impl Debug for RefLogRecord
impl Eq for RefLogRecord
Source§impl PartialEq for RefLogRecord
impl PartialEq for RefLogRecord
impl StructuralPartialEq for RefLogRecord
Auto Trait Implementations§
impl Freeze for RefLogRecord
impl RefUnwindSafe for RefLogRecord
impl Send for RefLogRecord
impl Sync for RefLogRecord
impl Unpin for RefLogRecord
impl UnsafeUnpin for RefLogRecord
impl UnwindSafe for RefLogRecord
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