pub struct DebugInfoStatus {
pub task_id: String,
pub status: String,
pub progress: Option<f32>,
pub download_url: Option<String>,
pub error: Option<String>,
pub extra: Value,
}
Expand description
Debug info status
Fields§
§task_id: String
Unique identifier for the debug info collection task
status: String
Current status of the debug info collection (queued, running, completed, failed)
progress: Option<f32>
Completion progress as a percentage (0.0-100.0)
download_url: Option<String>
URL for downloading the collected debug info package
error: Option<String>
Error description if the collection task failed
extra: Value
Trait Implementations§
Source§impl Clone for DebugInfoStatus
impl Clone for DebugInfoStatus
Source§fn clone(&self) -> DebugInfoStatus
fn clone(&self) -> DebugInfoStatus
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 moreSource§impl Debug for DebugInfoStatus
impl Debug for DebugInfoStatus
Source§impl<'de> Deserialize<'de> for DebugInfoStatus
impl<'de> Deserialize<'de> for DebugInfoStatus
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
Auto Trait Implementations§
impl Freeze for DebugInfoStatus
impl RefUnwindSafe for DebugInfoStatus
impl Send for DebugInfoStatus
impl Sync for DebugInfoStatus
impl Unpin for DebugInfoStatus
impl UnwindSafe for DebugInfoStatus
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