resolve

Function resolve 

Source
pub async fn resolve(
    db: Arc<dyn BaseGuardianDB<Error = GuardianError>>,
    manifest_address: &str,
    params: &CreateAccessControllerOptions,
    _options: Option,
) -> Result<Arc<dyn AccessController>>
Expand description

Resolve um controlador de acesso usando o endereço do seu manifesto.

§Argumentos

  • db - Instância do BaseGuardianDB
  • manifest_address - Endereço do manifesto do controlador
  • params - Parâmetros de configuração
  • options - Opções adicionais para resolução

§Retorna

  • Ok(Arc<dyn AccessController>) - Controlador de acesso resolvido
  • Err(GuardianError) - Erro durante a resolução