pub enum SessionAttachRule {
ExplicitAgentSession,
ExplicitHeddleSession,
NativeActorKey,
ClientInstanceId,
NativeInstanceKey,
CurrentWorktreeSession,
TokenSid,
CreateNewSession,
}Expand description
Winning attach/create rule labels (stable machine strings).
Variants§
ExplicitAgentSession
ExplicitHeddleSession
NativeActorKey
ClientInstanceId
NativeInstanceKey
CurrentWorktreeSession
TokenSid
CreateNewSession
Implementations§
Trait Implementations§
Source§impl Clone for SessionAttachRule
impl Clone for SessionAttachRule
impl Copy for SessionAttachRule
Source§impl Debug for SessionAttachRule
impl Debug for SessionAttachRule
impl Eq for SessionAttachRule
Source§impl PartialEq for SessionAttachRule
impl PartialEq for SessionAttachRule
impl StructuralPartialEq for SessionAttachRule
Auto Trait Implementations§
impl Freeze for SessionAttachRule
impl RefUnwindSafe for SessionAttachRule
impl Send for SessionAttachRule
impl Sync for SessionAttachRule
impl Unpin for SessionAttachRule
impl UnsafeUnpin for SessionAttachRule
impl UnwindSafe for SessionAttachRule
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