pub struct ThreadForkStatusResult {
pub thread_id: ThreadId,
pub parent_thread_id: Option<ThreadId>,
pub forked_from_turn_id: Option<TurnId>,
pub fork: Option<WorkspaceFork>,
pub workspace_missing: bool,
}Fields§
§thread_id: ThreadId§parent_thread_id: Option<ThreadId>§forked_from_turn_id: Option<TurnId>§fork: Option<WorkspaceFork>§workspace_missing: boolTrue when the fork is active but its workspace is missing.
Trait Implementations§
Source§impl Clone for ThreadForkStatusResult
impl Clone for ThreadForkStatusResult
Source§fn clone(&self) -> ThreadForkStatusResult
fn clone(&self) -> ThreadForkStatusResult
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 moreSource§impl Debug for ThreadForkStatusResult
impl Debug for ThreadForkStatusResult
Source§impl<'de> Deserialize<'de> for ThreadForkStatusResult
impl<'de> Deserialize<'de> for ThreadForkStatusResult
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 ThreadForkStatusResult
impl RefUnwindSafe for ThreadForkStatusResult
impl Send for ThreadForkStatusResult
impl Sync for ThreadForkStatusResult
impl Unpin for ThreadForkStatusResult
impl UnsafeUnpin for ThreadForkStatusResult
impl UnwindSafe for ThreadForkStatusResult
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