pub struct Why {
pub sha: String,
pub short: String,
pub author: String,
pub date: String,
pub subject: String,
pub reasoning: Option<Reasoning>,
pub lessons: Vec<LessonLine>,
pub fixed_in: Vec<LinkLine>,
pub fixes: Vec<LinkLine>,
}Fields§
§sha: String§short: String§date: String§subject: String§reasoning: Option<Reasoning>§lessons: Vec<LessonLine>§fixed_in: Vec<LinkLine>Later commits that fixed (or revisited) this one’s lines (why/linked.rs).
fixes: Vec<LinkLine>The earlier decisions this commit fixed.
Trait Implementations§
impl StructuralPartialEq for Why
Auto Trait Implementations§
impl Freeze for Why
impl RefUnwindSafe for Why
impl Send for Why
impl Sync for Why
impl Unpin for Why
impl UnsafeUnpin for Why
impl UnwindSafe for Why
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