pub struct Excerpt {
pub kind: String,
pub commit: String,
pub repo: String,
pub session: String,
pub task: String,
pub proposal: String,
pub episodes: Vec<String>,
pub ms: i64,
pub collective: String,
pub fixed_by: Vec<LinkRef>,
pub fixes: Vec<LinkRef>,
}Expand description
The redacted reasoning of one landed commit.
Fields§
§kind: String§commit: String§repo: String§session: String§task: String§proposal: String§episodes: Vec<String>§ms: i64§collective: StringThe collective the session worked in (borg why shows a note only inside it); empty in
excerpts from before it was recorded.
fixed_by: Vec<LinkRef>Later commits that fixed (or revisited) this commit’s lines (regress.rs).
fixes: Vec<LinkRef>The earlier decisions this commit fixed.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Excerpt
impl<'de> Deserialize<'de> for Excerpt
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 StructuralPartialEq for Excerpt
Auto Trait Implementations§
impl Freeze for Excerpt
impl RefUnwindSafe for Excerpt
impl Send for Excerpt
impl Sync for Excerpt
impl Unpin for Excerpt
impl UnsafeUnpin for Excerpt
impl UnwindSafe for Excerpt
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