Expand description
examples:
let rb = RBatis::new();
rb.init(MysqlDriver {}, url).unwrap();
let adapter = RbatisAdapter::new(&rb).await?;
// need to call db_sync() to create tables in database
// adapter.db_sync().await?;
let mut e = Enforcer::new("examples/rbac_model.conf", adapter).await?;
// e.enforce((sub, obj, act)).await?;
Re-exports§
pub use casbin;
Macros§
- to_vec
- create a vec of string from arguments
- vec_
string - create a vec to string from
Structs§
- Rbatis
Adapter - It is a casbin adapter use rbatis to access database.