pub struct Message {
pub time: u64,
pub thread_id: String,
pub filename: String,
pub line: u32,
pub payload: MsgPayload,
}
Expand description
The primary structure. Represents all the fields of debug information as received from the debugged program
Fields§
§time: u64
Milliseconds since epoch at the exact moment the debug message was triggered in the remote program
thread_id: String
The thread ID that invoked the message in the remote program
filename: String
The filename that invoked the message in the remote program
line: u32
The line number at which the message was invoked in the remote program
payload: MsgPayload
The message OR expression values sent from the remote program
Trait Implementations§
impl Eq for Message
impl StructuralPartialEq for Message
Auto Trait Implementations§
impl Freeze for Message
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
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