pub struct HandoffWritten {
pub must_read: Vec<Locator>,
pub overview: String,
pub progress: String,
pub context: String,
pub next_step: String,
}Expand description
handoff_written: the five sections a successor starts from.
runtime::handoff::Handoff is the only way to hold a valid one; this
is what it writes, so its refusal of an empty must-read list is not
re-checked by a reader.
Fields§
§must_read: Vec<Locator>§overview: String§progress: String§context: String§next_step: StringTrait Implementations§
Source§impl Clone for HandoffWritten
impl Clone for HandoffWritten
Source§impl Debug for HandoffWritten
impl Debug for HandoffWritten
Source§impl<'de> Deserialize<'de> for HandoffWritten
impl<'de> Deserialize<'de> for HandoffWritten
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 HandoffWritten
Source§impl PartialEq for HandoffWritten
impl PartialEq for HandoffWritten
Source§impl Serialize for HandoffWritten
impl Serialize for HandoffWritten
impl StructuralPartialEq for HandoffWritten
Auto Trait Implementations§
impl Freeze for HandoffWritten
impl RefUnwindSafe for HandoffWritten
impl Send for HandoffWritten
impl Sync for HandoffWritten
impl Unpin for HandoffWritten
impl UnsafeUnpin for HandoffWritten
impl UnwindSafe for HandoffWritten
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