[][src]Enum tfrecord::protos::api_def::Visibility

#[repr(i32)]pub enum Visibility {
    DefaultVisibility,
    Visible,
    Skip,
    Hidden,
}

Variants

DefaultVisibility

Normally this is "VISIBLE" unless you are inheriting a different value from another ApiDef.

Visible

Publicly visible in the API.

Skip

Do not include this op in the generated API. If visibility is set to 'SKIP', other fields are ignored for this op.

Hidden

Hide this op by putting it into an internal namespace (or whatever is appropriate in the target language).

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<'de> Deserialize<'de> 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 Serialize for Visibility[src]

impl StructuralEq for Visibility[src]

impl StructuralPartialEq for Visibility[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> SetParameter for T

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.