pub struct StreamAclBuilder { /* private fields */ }Implementations§
Source§impl StreamAclBuilder
impl StreamAclBuilder
pub fn new() -> Self
pub fn add_read_roles(self, role: impl AsRef<str>) -> Self
pub fn add_write_roles(self, role: impl AsRef<str>) -> Self
pub fn add_delete_roles(self, role: impl AsRef<str>) -> Self
pub fn add_meta_read_roles(self, role: impl AsRef<str>) -> Self
pub fn add_meta_write_roles(self, role: impl AsRef<str>) -> Self
pub fn build(self) -> StreamAcl
Trait Implementations§
Source§impl Default for StreamAclBuilder
impl Default for StreamAclBuilder
Source§fn default() -> StreamAclBuilder
fn default() -> StreamAclBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StreamAclBuilder
impl RefUnwindSafe for StreamAclBuilder
impl Send for StreamAclBuilder
impl Sync for StreamAclBuilder
impl Unpin for StreamAclBuilder
impl UnsafeUnpin for StreamAclBuilder
impl UnwindSafe for StreamAclBuilder
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> 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