pub struct SessionResumeResult {
pub session_id: String,
pub block_count: usize,
pub recent_messages: Vec<(String, String)>,
pub files_touched: Vec<(String, String)>,
pub decisions: Vec<String>,
pub errors_resolved: Vec<(String, String)>,
pub all_known_files: Vec<String>,
}Expand description
Result of session resume
Fields§
§session_id: String§block_count: usize§recent_messages: Vec<(String, String)>§files_touched: Vec<(String, String)>§decisions: Vec<String>§errors_resolved: Vec<(String, String)>§all_known_files: Vec<String>Trait Implementations§
Source§impl Clone for SessionResumeResult
impl Clone for SessionResumeResult
Source§fn clone(&self) -> SessionResumeResult
fn clone(&self) -> SessionResumeResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SessionResumeResult
impl Debug for SessionResumeResult
Source§impl<'de> Deserialize<'de> for SessionResumeResult
impl<'de> Deserialize<'de> for SessionResumeResult
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
Auto Trait Implementations§
impl Freeze for SessionResumeResult
impl RefUnwindSafe for SessionResumeResult
impl Send for SessionResumeResult
impl Sync for SessionResumeResult
impl Unpin for SessionResumeResult
impl UnsafeUnpin for SessionResumeResult
impl UnwindSafe for SessionResumeResult
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