Enum google_api_proto::google::cloud::recommender::v1::value_matcher::MatchVariant
source · pub enum MatchVariant {
MatchesPattern(String),
}
Variants§
MatchesPattern(String)
To be used for full regex matching. The regular expression is using the Google RE2 syntax (https://github.com/google/re2/wiki/Syntax), so to be used with RE2::FullMatch
Implementations§
source§impl MatchVariant
impl MatchVariant
sourcepub fn merge(
field: &mut Option<MatchVariant>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<MatchVariant>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for MatchVariant
impl Clone for MatchVariant
source§fn clone(&self) -> MatchVariant
fn clone(&self) -> MatchVariant
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MatchVariant
impl Debug for MatchVariant
source§impl PartialEq for MatchVariant
impl PartialEq for MatchVariant
source§fn eq(&self, other: &MatchVariant) -> bool
fn eq(&self, other: &MatchVariant) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MatchVariant
Auto Trait Implementations§
impl Freeze for MatchVariant
impl RefUnwindSafe for MatchVariant
impl Send for MatchVariant
impl Sync for MatchVariant
impl Unpin for MatchVariant
impl UnwindSafe for MatchVariant
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request