pub struct CheckRevision {
pub id: Uuid,
pub tree_sha256: String,
pub reported_git_commit: Option<String>,
}Fields§
§id: Uuid§tree_sha256: String§reported_git_commit: Option<String>Implementations§
Source§impl CheckRevision
impl CheckRevision
Sourcepub fn short_identity(&self) -> &str
pub fn short_identity(&self) -> &str
A compact display identity. The content tree remains authoritative; a reported Git OID is only preferred when present because it is more familiar to a local Git user.
Trait Implementations§
Source§impl Clone for CheckRevision
impl Clone for CheckRevision
Source§impl Debug for CheckRevision
impl Debug for CheckRevision
Source§impl<'de> Deserialize<'de> for CheckRevision
impl<'de> Deserialize<'de> for CheckRevision
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 CheckRevision
Source§impl PartialEq for CheckRevision
impl PartialEq for CheckRevision
Source§impl Serialize for CheckRevision
impl Serialize for CheckRevision
impl StructuralPartialEq for CheckRevision
Auto Trait Implementations§
impl Freeze for CheckRevision
impl RefUnwindSafe for CheckRevision
impl Send for CheckRevision
impl Sync for CheckRevision
impl Unpin for CheckRevision
impl UnsafeUnpin for CheckRevision
impl UnwindSafe for CheckRevision
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