pub struct EpisodeRow {
pub episode_id: String,
pub identity: String,
pub repo_root: String,
pub task: String,
pub summary: String,
pub open_threads: Vec<String>,
pub dead_ends: Vec<String>,
pub hypothesis: String,
pub note: String,
pub created_at: String,
pub superseded_by: Option<String>,
}Expand description
A row from the work_episodes projection table.
Fields§
§episode_id: String§identity: String§repo_root: String§task: String§summary: String§open_threads: Vec<String>§dead_ends: Vec<String>§hypothesis: String§note: String§created_at: String§superseded_by: Option<String>Set to the episode_id of the episode that superseded this one, or None if this is the live episode.
Trait Implementations§
Source§impl Clone for EpisodeRow
impl Clone for EpisodeRow
Source§fn clone(&self) -> EpisodeRow
fn clone(&self) -> EpisodeRow
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for EpisodeRow
impl RefUnwindSafe for EpisodeRow
impl Send for EpisodeRow
impl Sync for EpisodeRow
impl Unpin for EpisodeRow
impl UnsafeUnpin for EpisodeRow
impl UnwindSafe for EpisodeRow
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