pub enum ModelAllowedTargetKind {
SubjectType(String),
ResourceType(String),
SubjectSetType(SubjectSetType),
}Expand description
Values of the kind oneof in ModelAllowedTarget; the message field is None when unset.
Variants§
SubjectType(String)
The subject_type variant.
ResourceType(String)
The resource_type variant.
SubjectSetType(SubjectSetType)
The subject_set_type variant.
Trait Implementations§
Source§impl Clone for ModelAllowedTargetKind
impl Clone for ModelAllowedTargetKind
Source§fn clone(&self) -> ModelAllowedTargetKind
fn clone(&self) -> ModelAllowedTargetKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ModelAllowedTargetKind
impl Debug for ModelAllowedTargetKind
Source§impl PartialEq for ModelAllowedTargetKind
impl PartialEq for ModelAllowedTargetKind
Source§fn eq(&self, other: &ModelAllowedTargetKind) -> bool
fn eq(&self, other: &ModelAllowedTargetKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ModelAllowedTargetKind
Auto Trait Implementations§
impl Freeze for ModelAllowedTargetKind
impl RefUnwindSafe for ModelAllowedTargetKind
impl Send for ModelAllowedTargetKind
impl Sync for ModelAllowedTargetKind
impl Unpin for ModelAllowedTargetKind
impl UnsafeUnpin for ModelAllowedTargetKind
impl UnwindSafe for ModelAllowedTargetKind
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§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