pub struct NamespacePermission {
pub read: bool,
pub write: bool,
pub delete: bool,
pub reason: bool,
}Expand description
Namespace access control
Fields§
§read: bool§write: bool§delete: bool§reason: boolTrait Implementations§
Source§impl Clone for NamespacePermission
impl Clone for NamespacePermission
Source§fn clone(&self) -> NamespacePermission
fn clone(&self) -> NamespacePermission
Returns a duplicate 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 NamespacePermission
impl Debug for NamespacePermission
Auto Trait Implementations§
impl Freeze for NamespacePermission
impl RefUnwindSafe for NamespacePermission
impl Send for NamespacePermission
impl Sync for NamespacePermission
impl Unpin for NamespacePermission
impl UnwindSafe for NamespacePermission
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> 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