pub struct AfterActionEvent {
pub timestamp_ms: u64,
pub node_id: KeyData,
pub action_name: String,
pub random_seed: u64,
pub update_count: usize,
pub result: Result<(), String>,
}Expand description
Event fired after action execution
Fields§
§timestamp_ms: u64Timestamp in milliseconds since session start
node_id: KeyDataTarget node ID
action_name: StringAction name
random_seed: u64Random seed used
update_count: usizeNumber of parameters updated
result: Result<(), String>Execution result (Ok = success, Err = error message)
Trait Implementations§
Source§impl Clone for AfterActionEvent
impl Clone for AfterActionEvent
Source§fn clone(&self) -> AfterActionEvent
fn clone(&self) -> AfterActionEvent
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for AfterActionEvent
impl RefUnwindSafe for AfterActionEvent
impl Send for AfterActionEvent
impl Sync for AfterActionEvent
impl Unpin for AfterActionEvent
impl UnwindSafe for AfterActionEvent
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