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
Source§fn clone(&self) -> SessionAttachRule
fn clone(&self) -> SessionAttachRule
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 moreimpl 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