Enum google_api_proto::google::iam::admin::v1::lint_policy_request::LintObject
source · pub enum LintObject {
Condition(Expr),
}
Expand description
Required. The Cloud IAM object to be linted.
Variants§
Condition(Expr)
[google.iam.v1.Binding.condition] [google.iam.v1.Binding.condition] object to be linted.
Implementations§
source§impl LintObject
impl LintObject
sourcepub fn merge(
field: &mut Option<LintObject>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<LintObject>, 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 LintObject
impl Clone for LintObject
source§fn clone(&self) -> LintObject
fn clone(&self) -> LintObject
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 LintObject
impl Debug for LintObject
source§impl PartialEq for LintObject
impl PartialEq for LintObject
source§fn eq(&self, other: &LintObject) -> bool
fn eq(&self, other: &LintObject) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LintObject
Auto Trait Implementations§
impl Freeze for LintObject
impl RefUnwindSafe for LintObject
impl Send for LintObject
impl Sync for LintObject
impl Unpin for LintObject
impl UnwindSafe for LintObject
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