pub trait CanAddAuth: Sized {
    type OutputBuilder;

    // Required methods
    fn add_roles(self, role_init: RoleAssignmentInit) -> Self::OutputBuilder;
    fn add_action_and_roles(
        self,
        method: ResourceFeature,
        role_init: RoleAssignmentInit
    ) -> Self::OutputBuilder;
}

Required Associated Types§

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§