pub enum AgentRegistrySpawnPermissionMode {
Default,
Yolo,
Unknown,
}Expand description
Permission posture for the new session. ‘yolo’ requires the controller-local session to currently be in allow-all mode.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Default
Standard permission posture (prompts for each request)
Yolo
Full allow-all (requires the controller-local session to currently be in allow-all mode)
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for AgentRegistrySpawnPermissionMode
impl Clone for AgentRegistrySpawnPermissionMode
Source§fn clone(&self) -> AgentRegistrySpawnPermissionMode
fn clone(&self) -> AgentRegistrySpawnPermissionMode
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 Default for AgentRegistrySpawnPermissionMode
impl Default for AgentRegistrySpawnPermissionMode
Source§fn default() -> AgentRegistrySpawnPermissionMode
fn default() -> AgentRegistrySpawnPermissionMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentRegistrySpawnPermissionMode
impl<'de> Deserialize<'de> for AgentRegistrySpawnPermissionMode
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 AgentRegistrySpawnPermissionMode
Source§impl PartialEq for AgentRegistrySpawnPermissionMode
impl PartialEq for AgentRegistrySpawnPermissionMode
Source§fn eq(&self, other: &AgentRegistrySpawnPermissionMode) -> bool
fn eq(&self, other: &AgentRegistrySpawnPermissionMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AgentRegistrySpawnPermissionMode
Auto Trait Implementations§
impl Freeze for AgentRegistrySpawnPermissionMode
impl RefUnwindSafe for AgentRegistrySpawnPermissionMode
impl Send for AgentRegistrySpawnPermissionMode
impl Sync for AgentRegistrySpawnPermissionMode
impl Unpin for AgentRegistrySpawnPermissionMode
impl UnsafeUnpin for AgentRegistrySpawnPermissionMode
impl UnwindSafe for AgentRegistrySpawnPermissionMode
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