Enum gapi_grpc::google::cloud::talent::v4beta1::Visibility [−][src]
pub enum Visibility { Unspecified, AccountOnly, SharedWithGoogle, SharedWithPublic, }
Deprecated. All resources are only visible to the owner.
An enum that represents who has view access to the resource.
Variants
Default value.
The resource is only visible to the GCP account who owns it.
The resource is visible to the owner and may be visible to other applications and processes at Google.
The resource is visible to the owner and may be visible to all other API clients.
Implementations
impl Visibility
[src][−]
pub fn is_valid(value: i32) -> bool
[src][−]
Returns true
if value
is a variant of Visibility
.
pub fn from_i32(value: i32) -> Option<Visibility>
[src][−]
Converts an i32
to a Visibility
, or None
if value
is not a valid variant.
Trait Implementations
impl Clone for Visibility
[src][+]
impl Copy for Visibility
[src]
impl Debug for Visibility
[src][+]
impl Default for Visibility
[src][+]
impl Eq for Visibility
[src]
impl From<Visibility> for i32
[src][+]
impl Hash for Visibility
[src][+]
impl Ord for Visibility
[src][+]
impl PartialEq<Visibility> for Visibility
[src][+]
impl PartialOrd<Visibility> for Visibility
[src][+]
impl StructuralEq for Visibility
[src]
impl StructuralPartialEq for Visibility
[src]
Auto Trait Implementations
impl RefUnwindSafe for Visibility
impl Send for Visibility
impl Sync for Visibility
impl Unpin for Visibility
impl UnwindSafe for Visibility
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,
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,