Trait AccessControlRegistryAdminnedWithManager

Source
pub trait AccessControlRegistryAdminnedWithManager {
    type Address: AsRef<[u8]> + Zero + PartialEq;

    // Required methods
    fn manager(&self) -> &Self::Address;
    fn admin_role_description(&self) -> String;
    fn admin_role_description_hash(&self) -> Bytes32;
    fn admin_role(&self) -> Bytes32;
}

Required Associated Types§

Required Methods§

Source

fn manager(&self) -> &Self::Address

Get the manager of this registry

Source

fn admin_role_description(&self) -> String

Admin role description

Source

fn admin_role_description_hash(&self) -> Bytes32

Admin role description hash

Source

fn admin_role(&self) -> Bytes32

Admin role

Implementors§

Source§

impl<Address> AccessControlRegistryAdminnedWithManager for DummyAccess<Address>
where Address: AsRef<[u8]> + Zero + Default + PartialEq,

Source§

type Address = Address

Source§

impl<Address> AccessControlRegistryAdminnedWithManager for DummyWhitelist<Address>
where Address: AsRef<[u8]> + Default + PartialEq + Zero,

Source§

type Address = Address