Enum gapi_grpc::google::privacy::dlp::v2::MatchingType[][src]

#[repr(i32)]pub enum MatchingType {
    Unspecified,
    FullMatch,
    PartialMatch,
    InverseMatch,
}

Type of the match which can be applied to different ways of matching, like Dictionary, regular expression and intersecting with findings of another info type.

Variants

Unspecified

Invalid.

FullMatch

Full match.

PartialMatch

Partial match.

InverseMatch

Inverse match.

Implementations

impl MatchingType[src]

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

Returns true if value is a variant of MatchingType.

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

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

Trait Implementations

impl Clone for MatchingType[src]

impl Copy for MatchingType[src]

impl Debug for MatchingType[src]

impl Default for MatchingType[src]

impl Eq for MatchingType[src]

impl From<MatchingType> for i32[src]

impl Hash for MatchingType[src]

impl Ord for MatchingType[src]

impl PartialEq<MatchingType> for MatchingType[src]

impl PartialOrd<MatchingType> for MatchingType[src]

impl StructuralEq for MatchingType[src]

impl StructuralPartialEq for MatchingType[src]

Auto Trait Implementations

impl RefUnwindSafe for MatchingType

impl Send for MatchingType

impl Sync for MatchingType

impl Unpin for MatchingType

impl UnwindSafe for MatchingType

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]