Struct coreledger_backend::events::BlacklistChanged
pub struct BlacklistChanged {
pub controller_id: ContractId,
pub affected_address: Principal,
pub code: u8,
}
Expand description
Occurs when controller’s balcklist changes.
Fields§
§controller_id: ContractId
Id of the controller.
affected_address: Principal
Prinicipal, added or removed to/from a blacklist.
code: u8
Type of the blacklist update.
0
- address removed from blacklist.
Trait Implementations§
§impl CandidType for BlacklistChanged
impl CandidType for BlacklistChanged
§impl Clone for BlacklistChanged
impl Clone for BlacklistChanged
§fn clone(&self) -> BlacklistChanged
fn clone(&self) -> BlacklistChanged
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more§impl<'de> Deserialize<'de> for BlacklistChanged
impl<'de> Deserialize<'de> for BlacklistChanged
§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl Serialize for BlacklistChanged
impl Serialize for BlacklistChanged
Auto Trait Implementations§
impl Freeze for BlacklistChanged
impl RefUnwindSafe for BlacklistChanged
impl Send for BlacklistChanged
impl Sync for BlacklistChanged
impl Unpin for BlacklistChanged
impl UnwindSafe for BlacklistChanged
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more