pub enum SessionsOpenHandoffTaskType {
Cca,
Cli,
Unknown,
}Expand description
Task type determines the handoff strategy (CCA fetches events; CLI prepares a transient session).
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Cca
GitHub Copilot coding agent task.
Cli
CLI remote task.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SessionsOpenHandoffTaskType
impl Clone for SessionsOpenHandoffTaskType
Source§fn clone(&self) -> SessionsOpenHandoffTaskType
fn clone(&self) -> SessionsOpenHandoffTaskType
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 SessionsOpenHandoffTaskType
impl Debug for SessionsOpenHandoffTaskType
Source§impl Default for SessionsOpenHandoffTaskType
impl Default for SessionsOpenHandoffTaskType
Source§fn default() -> SessionsOpenHandoffTaskType
fn default() -> SessionsOpenHandoffTaskType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionsOpenHandoffTaskType
impl<'de> Deserialize<'de> for SessionsOpenHandoffTaskType
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 SessionsOpenHandoffTaskType
Source§impl PartialEq for SessionsOpenHandoffTaskType
impl PartialEq for SessionsOpenHandoffTaskType
Source§fn eq(&self, other: &SessionsOpenHandoffTaskType) -> bool
fn eq(&self, other: &SessionsOpenHandoffTaskType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SessionsOpenHandoffTaskType
Auto Trait Implementations§
impl Freeze for SessionsOpenHandoffTaskType
impl RefUnwindSafe for SessionsOpenHandoffTaskType
impl Send for SessionsOpenHandoffTaskType
impl Sync for SessionsOpenHandoffTaskType
impl Unpin for SessionsOpenHandoffTaskType
impl UnsafeUnpin for SessionsOpenHandoffTaskType
impl UnwindSafe for SessionsOpenHandoffTaskType
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