pub struct SessionMetadataActivityResult {
pub abortable: bool,
pub has_active_work: bool,
}Expand description
Current activity flags for the session.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§abortable: boolWhether an in-flight operation can currently be aborted.
has_active_work: boolWhether the session currently has active work, including running turns or tasks.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SessionMetadataActivityResult
impl<'de> Deserialize<'de> for SessionMetadataActivityResult
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 SessionMetadataActivityResult
impl RefUnwindSafe for SessionMetadataActivityResult
impl Send for SessionMetadataActivityResult
impl Sync for SessionMetadataActivityResult
impl Unpin for SessionMetadataActivityResult
impl UnsafeUnpin for SessionMetadataActivityResult
impl UnwindSafe for SessionMetadataActivityResult
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