pub struct StructureDiagnostic {
pub kind: StructureDiagnosticKind,
pub segment_id: String,
pub position: usize,
pub message: String,
}Expand description
A structure-level issue found during MIG-guided assembly.
Fields§
§kind: StructureDiagnosticKind§segment_id: String§position: usize§message: StringTrait Implementations§
Source§impl Clone for StructureDiagnostic
impl Clone for StructureDiagnostic
Source§fn clone(&self) -> StructureDiagnostic
fn clone(&self) -> StructureDiagnostic
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 StructureDiagnostic
impl Debug for StructureDiagnostic
Source§impl<'de> Deserialize<'de> for StructureDiagnostic
impl<'de> Deserialize<'de> for StructureDiagnostic
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<StructureDiagnostic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<StructureDiagnostic, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for StructureDiagnostic
impl Display for StructureDiagnostic
Source§impl Serialize for StructureDiagnostic
impl Serialize for StructureDiagnostic
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for StructureDiagnostic
impl RefUnwindSafe for StructureDiagnostic
impl Send for StructureDiagnostic
impl Sync for StructureDiagnostic
impl Unpin for StructureDiagnostic
impl UnsafeUnpin for StructureDiagnostic
impl UnwindSafe for StructureDiagnostic
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