pub struct BlameInfo {
pub file: PathBuf,
pub line: usize,
pub commit_hash: String,
pub author_name: String,
pub author_email: String,
pub author_time_unix: i64,
pub summary: String,
}Fields§
§file: PathBuf§line: usize§commit_hash: String§summary: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for BlameInfo
impl<'de> Deserialize<'de> for BlameInfo
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 BlameInfo
impl StructuralPartialEq for BlameInfo
Auto Trait Implementations§
impl Freeze for BlameInfo
impl RefUnwindSafe for BlameInfo
impl Send for BlameInfo
impl Sync for BlameInfo
impl Unpin for BlameInfo
impl UnsafeUnpin for BlameInfo
impl UnwindSafe for BlameInfo
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