pub struct AuthorizationModel {
pub id: String,
pub version: String,
pub resource_types: Vec<AuthorizationModelResourceType>,
}Expand description
Native message type for gestalt.provider.v1.AuthorizationModel.
Fields§
§id: StringThe id field.
version: StringThe version field.
resource_types: Vec<AuthorizationModelResourceType>The resource_types field.
Trait Implementations§
Source§impl Clone for AuthorizationModel
impl Clone for AuthorizationModel
Source§fn clone(&self) -> AuthorizationModel
fn clone(&self) -> AuthorizationModel
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 AuthorizationModel
impl Debug for AuthorizationModel
Source§impl Default for AuthorizationModel
impl Default for AuthorizationModel
Source§fn default() -> AuthorizationModel
fn default() -> AuthorizationModel
Returns the “default value” for a type. Read more
Source§impl PartialEq for AuthorizationModel
impl PartialEq for AuthorizationModel
Source§fn eq(&self, other: &AuthorizationModel) -> bool
fn eq(&self, other: &AuthorizationModel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AuthorizationModel
Auto Trait Implementations§
impl Freeze for AuthorizationModel
impl RefUnwindSafe for AuthorizationModel
impl Send for AuthorizationModel
impl Sync for AuthorizationModel
impl Unpin for AuthorizationModel
impl UnsafeUnpin for AuthorizationModel
impl UnwindSafe for AuthorizationModel
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