pub enum SandboxConfigSource {
NeverConfigured,
UserEnabled,
UserDisabled,
SessionFlag,
SessionDisabled,
UnsupportedHost,
RepositoryPolicy,
Unknown,
}Expand description
Origin of the sandbox choice supplied by an internal client.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
NeverConfigured
The client applied the default because no sandbox preference was configured.
UserEnabled
The user’s persisted settings enabled the sandbox.
UserDisabled
The user’s persisted settings disabled the sandbox.
SessionFlag
A command-line flag selected the sandbox state for this session.
SessionDisabled
The user disabled the sandbox for the current session.
UnsupportedHost
The client disabled the sandbox because the host cannot enforce it.
RepositoryPolicy
A repository policy selected the sandbox state.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SandboxConfigSource
impl Clone for SandboxConfigSource
Source§fn clone(&self) -> SandboxConfigSource
fn clone(&self) -> SandboxConfigSource
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 SandboxConfigSource
impl Debug for SandboxConfigSource
Source§impl Default for SandboxConfigSource
impl Default for SandboxConfigSource
Source§fn default() -> SandboxConfigSource
fn default() -> SandboxConfigSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SandboxConfigSource
impl<'de> Deserialize<'de> for SandboxConfigSource
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 SandboxConfigSource
Source§impl PartialEq for SandboxConfigSource
impl PartialEq for SandboxConfigSource
Source§impl Serialize for SandboxConfigSource
impl Serialize for SandboxConfigSource
impl StructuralPartialEq for SandboxConfigSource
Auto Trait Implementations§
impl Freeze for SandboxConfigSource
impl RefUnwindSafe for SandboxConfigSource
impl Send for SandboxConfigSource
impl Sync for SandboxConfigSource
impl Unpin for SandboxConfigSource
impl UnsafeUnpin for SandboxConfigSource
impl UnwindSafe for SandboxConfigSource
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.