Enum gitlab::systemhooks::ProjectVisibility[][src]

pub enum ProjectVisibility {
    Internal,
    Private,
    Public,
}

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]

String representation of the variant.

Trait Implementations

impl Debug for ProjectVisibility
[src]

Formats the value using the given formatter. Read more

impl Clone for ProjectVisibility
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for ProjectVisibility
[src]

impl PartialEq for ProjectVisibility
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for ProjectVisibility
[src]

impl Serialize for ProjectVisibility
[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for ProjectVisibility
[src]

Deserialize this value from the given Serde deserializer. Read more

Auto Trait Implementations