pub struct TaskMonitorReport {
pub timeout_seconds: Option<u64>,
pub cancelled: bool,
pub message: String,
pub progress: i64,
pub maximum: i64,
}Expand description
Final state reported by a Ghidra task monitor.
Fields§
§timeout_seconds: Option<u64>§cancelled: bool§message: String§progress: i64§maximum: i64Trait Implementations§
Source§impl Clone for TaskMonitorReport
impl Clone for TaskMonitorReport
Source§fn clone(&self) -> TaskMonitorReport
fn clone(&self) -> TaskMonitorReport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TaskMonitorReport
impl Debug for TaskMonitorReport
Source§impl<'de> Deserialize<'de> for TaskMonitorReport
impl<'de> Deserialize<'de> for TaskMonitorReport
Source§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
Source§impl PartialEq for TaskMonitorReport
impl PartialEq for TaskMonitorReport
Source§fn eq(&self, other: &TaskMonitorReport) -> bool
fn eq(&self, other: &TaskMonitorReport) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for TaskMonitorReport
impl StructuralPartialEq for TaskMonitorReport
Auto Trait Implementations§
impl Freeze for TaskMonitorReport
impl RefUnwindSafe for TaskMonitorReport
impl Send for TaskMonitorReport
impl Sync for TaskMonitorReport
impl Unpin for TaskMonitorReport
impl UnsafeUnpin for TaskMonitorReport
impl UnwindSafe for TaskMonitorReport
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