pub struct StrictRttiGap {
pub symbol: Option<String>,
pub field: String,
pub code: StrictRttiGapCode,
pub source_code: Option<String>,
}Expand description
One failed candidate or batch-wide structural rejection.
Fields§
§symbol: Option<String>Candidate symbol, or None for a batch-wide limit failure.
field: StringExact field or registry subject that failed.
code: StrictRttiGapCodeStable machine-readable failure code.
source_code: Option<String>Source error code when one exists.
Trait Implementations§
Source§impl Clone for StrictRttiGap
impl Clone for StrictRttiGap
Source§impl Debug for StrictRttiGap
impl Debug for StrictRttiGap
Source§impl<'de> Deserialize<'de> for StrictRttiGap
impl<'de> Deserialize<'de> for StrictRttiGap
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
impl Eq for StrictRttiGap
Source§impl PartialEq for StrictRttiGap
impl PartialEq for StrictRttiGap
Source§impl Serialize for StrictRttiGap
impl Serialize for StrictRttiGap
impl StructuralPartialEq for StrictRttiGap
Auto Trait Implementations§
impl Freeze for StrictRttiGap
impl RefUnwindSafe for StrictRttiGap
impl Send for StrictRttiGap
impl Sync for StrictRttiGap
impl Unpin for StrictRttiGap
impl UnsafeUnpin for StrictRttiGap
impl UnwindSafe for StrictRttiGap
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