pub struct Walkthrough {
pub id: String,
pub title: String,
pub author: String,
pub at: u64,
pub stops: Vec<String>,
pub skipped: Option<String>,
pub summary: Option<String>,
pub rev: Option<String>,
pub about: ReviewSource,
}Fields§
§id: String§title: String§at: u64§stops: Vec<String>The comment ids of the stops, in reading order.
skipped: Option<String>One line on what the agent left out and why.
summary: Option<String>Markdown overview, shown as the sidebar’s leading slide.
rev: Option<String>Full oid of HEAD at publish time, so anchors resolve against the code
they describe after the checkout moves. None resolves against the
worktree.
about: ReviewSourceThe review this walkthrough describes; its diff is what stops resolve against.
Implementations§
Source§impl Walkthrough
impl Walkthrough
Trait Implementations§
Source§impl Clone for Walkthrough
impl Clone for Walkthrough
Source§impl Debug for Walkthrough
impl Debug for Walkthrough
Source§impl<'de> Deserialize<'de> for Walkthrough
impl<'de> Deserialize<'de> for Walkthrough
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 Walkthrough
Source§impl PartialEq for Walkthrough
impl PartialEq for Walkthrough
Source§impl Serialize for Walkthrough
impl Serialize for Walkthrough
impl StructuralPartialEq for Walkthrough
Auto Trait Implementations§
impl Freeze for Walkthrough
impl RefUnwindSafe for Walkthrough
impl Send for Walkthrough
impl Sync for Walkthrough
impl Unpin for Walkthrough
impl UnsafeUnpin for Walkthrough
impl UnwindSafe for Walkthrough
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