Trait actix_web_grants::permissions::AttachPermissions[][src]

pub trait AttachPermissions {
    fn attach(&self, permissions: Vec<String>);
}
Expand description

Allows you to transfer permissions to actix-web-grants from your custom middleware.

The default implementation is provided for the ServiceRequest

Example

use actix_web_grants::permissions::AttachPermissions;
use actix_web::dev::ServiceRequest;

fn attach(req: ServiceRequest, permissions: Vec<String>) {
    req.attach(permissions);
}

Required methods

Implementations on Foreign Types

Implementors