pub enum SessionOpenOptionsAdditionalContentExclusionPolicyScope {
Repo,
All,
Unknown,
}Expand description
Allowed values for the SessionOpenOptionsAdditionalContentExclusionPolicyScope enumeration.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Repo
The content exclusion policy applies to the current repository.
All
The content exclusion policy applies across all repositories.
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl Clone for SessionOpenOptionsAdditionalContentExclusionPolicyScope
Source§fn clone(&self) -> SessionOpenOptionsAdditionalContentExclusionPolicyScope
fn clone(&self) -> SessionOpenOptionsAdditionalContentExclusionPolicyScope
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 SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl Default for SessionOpenOptionsAdditionalContentExclusionPolicyScope
Source§fn default() -> SessionOpenOptionsAdditionalContentExclusionPolicyScope
fn default() -> SessionOpenOptionsAdditionalContentExclusionPolicyScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl<'de> Deserialize<'de> for SessionOpenOptionsAdditionalContentExclusionPolicyScope
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 SessionOpenOptionsAdditionalContentExclusionPolicyScope
Source§impl PartialEq for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl PartialEq for SessionOpenOptionsAdditionalContentExclusionPolicyScope
Source§fn eq(
&self,
other: &SessionOpenOptionsAdditionalContentExclusionPolicyScope,
) -> bool
fn eq( &self, other: &SessionOpenOptionsAdditionalContentExclusionPolicyScope, ) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SessionOpenOptionsAdditionalContentExclusionPolicyScope
Auto Trait Implementations§
impl Freeze for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl RefUnwindSafe for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl Send for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl Sync for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl Unpin for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl UnsafeUnpin for SessionOpenOptionsAdditionalContentExclusionPolicyScope
impl UnwindSafe for SessionOpenOptionsAdditionalContentExclusionPolicyScope
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