pub struct RedisAclHandler { /* private fields */ }
Expand description
Redis ACL handler for managing ACLs
Implementations§
Source§impl RedisAclHandler
impl RedisAclHandler
pub fn new(client: RestClient) -> Self
Sourcepub async fn create(&self, request: CreateRedisAclRequest) -> Result<RedisAcl>
pub async fn create(&self, request: CreateRedisAclRequest) -> Result<RedisAcl>
Create a new Redis ACL
Sourcepub async fn update(
&self,
uid: u32,
request: CreateRedisAclRequest,
) -> Result<RedisAcl>
pub async fn update( &self, uid: u32, request: CreateRedisAclRequest, ) -> Result<RedisAcl>
Update an existing Redis ACL
Sourcepub async fn validate(
&self,
body: CreateRedisAclRequest,
) -> Result<AclValidation>
pub async fn validate( &self, body: CreateRedisAclRequest, ) -> Result<AclValidation>
Validate an ACL payload - POST /v1/redis_acls/validate
Auto Trait Implementations§
impl Freeze for RedisAclHandler
impl !RefUnwindSafe for RedisAclHandler
impl Send for RedisAclHandler
impl Sync for RedisAclHandler
impl Unpin for RedisAclHandler
impl !UnwindSafe for RedisAclHandler
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