Struct coreledger_backend::events::LimitChanged
pub struct LimitChanged {
pub controller_id: ContractId,
pub affected_address: Principal,
pub new_limit: u256,
}
Expand description
Occurs when an address limit changes.
Fields§
§controller_id: ContractId
Id of the controller.
affected_address: Principal
Prinicipal, whose limit is updated.
new_limit: u256
New value for a limit.
Trait Implementations§
§impl CandidType for LimitChanged
impl CandidType for LimitChanged
§impl Clone for LimitChanged
impl Clone for LimitChanged
§fn clone(&self) -> LimitChanged
fn clone(&self) -> LimitChanged
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 LimitChanged
impl<'de> Deserialize<'de> for LimitChanged
§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 LimitChanged
impl Serialize for LimitChanged
Auto Trait Implementations§
impl Freeze for LimitChanged
impl RefUnwindSafe for LimitChanged
impl Send for LimitChanged
impl Sync for LimitChanged
impl Unpin for LimitChanged
impl UnwindSafe for LimitChanged
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