Enum gapi_grpc::google::privacy::dlp::v2::output_storage_config::OutputSchema[][src]

#[repr(i32)]pub enum OutputSchema {
    Unspecified,
    BasicColumns,
    GcsColumns,
    DatastoreColumns,
    BigQueryColumns,
    AllColumns,
}

Predefined schemas for storing findings. Only for use with external storage.

Variants

Unspecified

Unused.

BasicColumns

Basic schema including only info_type, quote, certainty, and timestamp.

GcsColumns

Schema tailored to findings from scanning Google Cloud Storage.

DatastoreColumns

Schema tailored to findings from scanning Google Datastore.

BigQueryColumns

Schema tailored to findings from scanning Google BigQuery.

AllColumns

Schema containing all columns.

Implementations

impl OutputSchema[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of OutputSchema.

pub fn from_i32(value: i32) -> Option<OutputSchema>[src]

Converts an i32 to a OutputSchema, or None if value is not a valid variant.

Trait Implementations

impl Clone for OutputSchema[src]

impl Copy for OutputSchema[src]

impl Debug for OutputSchema[src]

impl Default for OutputSchema[src]

impl Eq for OutputSchema[src]

impl From<OutputSchema> for i32[src]

impl Hash for OutputSchema[src]

impl Ord for OutputSchema[src]

impl PartialEq<OutputSchema> for OutputSchema[src]

impl PartialOrd<OutputSchema> for OutputSchema[src]

impl StructuralEq for OutputSchema[src]

impl StructuralPartialEq for OutputSchema[src]

Auto Trait Implementations

impl RefUnwindSafe for OutputSchema

impl Send for OutputSchema

impl Sync for OutputSchema

impl Unpin for OutputSchema

impl UnwindSafe for OutputSchema

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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]

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

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]