pub struct RustcMessage {
pub message: String,
pub message_type: Option<String>,
pub code: Option<RustcCode>,
pub level: String,
pub spans: Vec<RustcSpan>,
pub children: Vec<RustcMessage>,
pub rendered: Option<String>,
}Fields§
§message: String§message_type: Option<String>§code: Option<RustcCode>§level: String§spans: Vec<RustcSpan>§children: Vec<RustcMessage>§rendered: Option<String>Trait Implementations§
Source§impl Clone for RustcMessage
impl Clone for RustcMessage
Source§fn clone(&self) -> RustcMessage
fn clone(&self) -> RustcMessage
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 DeJson for RustcMessage
impl DeJson for RustcMessage
Source§impl Debug for RustcMessage
impl Debug for RustcMessage
Source§impl Default for RustcMessage
impl Default for RustcMessage
Source§fn default() -> RustcMessage
fn default() -> RustcMessage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RustcMessage
impl RefUnwindSafe for RustcMessage
impl Send for RustcMessage
impl Sync for RustcMessage
impl Unpin for RustcMessage
impl UnwindSafe for RustcMessage
Blanket Implementations§
Source§impl<T> ActionTrait for T
impl<T> ActionTrait for T
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