Struct etcd_client::RoleRevokePermissionOptions [−][src]
pub struct RoleRevokePermissionOptions { /* fields omitted */ }Options for grant role permission operation.
Implementations
impl RoleRevokePermissionOptions[src]
impl RoleRevokePermissionOptions[src]pub const fn new() -> Self[src]
Create a new RoleRevokePermissionOption from pb role revoke permission.
pub fn with_range_end(self, range_end: impl Into<Vec<u8>>) -> Self[src]
Specifies the range end.
end_key must be lexicographically greater than start key.
pub fn with_prefix(self) -> Self[src]
Sets all keys prefixed with key.
pub fn with_from_key(self) -> Self[src]
Sets all keys >= key.
pub fn with_all_keys(self) -> Self[src]
Sets all keys.
Trait Implementations
impl Clone for RoleRevokePermissionOptions[src]
impl Clone for RoleRevokePermissionOptions[src]fn clone(&self) -> RoleRevokePermissionOptions[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
Auto Trait Implementations
impl RefUnwindSafe for RoleRevokePermissionOptions
impl RefUnwindSafe for RoleRevokePermissionOptionsimpl Send for RoleRevokePermissionOptions
impl Send for RoleRevokePermissionOptionsimpl Sync for RoleRevokePermissionOptions
impl Sync for RoleRevokePermissionOptionsimpl Unpin for RoleRevokePermissionOptions
impl Unpin for RoleRevokePermissionOptionsimpl UnwindSafe for RoleRevokePermissionOptions
impl UnwindSafe for RoleRevokePermissionOptionsBlanket Implementations
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> Instrument for T[src]
impl<T> Instrument for T[src]pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T> IntoRequest<T> for T[src]
impl<T> IntoRequest<T> for T[src]pub fn into_request(self) -> Request<T>[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>, pub fn vzip(self) -> V
impl<T> WithSubscriber for T[src]
impl<T> WithSubscriber for T[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>, [src]
S: Into<Dispatch>,