[−][src]Enum gitlab::systemhooks::ProjectVisibility
Visibility levels for projects.
Variants
The project is only visible to users who are logged in.
The project is only visible to team members.
The project is visible to everyone.
Methods
impl ProjectVisibility
[src]
Trait Implementations
impl Clone for ProjectVisibility
[src]
fn clone(&self) -> ProjectVisibility
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ProjectVisibility
[src]
impl Debug for ProjectVisibility
[src]
impl<'de> Deserialize<'de> for ProjectVisibility
[src]
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl Eq for ProjectVisibility
[src]
impl PartialEq<ProjectVisibility> for ProjectVisibility
[src]
fn eq(&self, other: &ProjectVisibility) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for ProjectVisibility
[src]
impl StructuralEq for ProjectVisibility
[src]
impl StructuralPartialEq for ProjectVisibility
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProjectVisibility
impl Send for ProjectVisibility
impl Sync for ProjectVisibility
impl Unpin for ProjectVisibility
impl UnwindSafe for ProjectVisibility
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
fn equivalent(&self, key: &K) -> bool
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,