pub struct MutationProblem {
pub message: String,
pub stacktrace: Vec<String>,
}Expand description
The problem{message, stacktrace} shape — present + non-null ONLY
on the semantic-refusal 500s (the signature-mismatch family;
10-LIVE-CAPTURES §10 + Decision 9). Message prose and stack frames
DRIFT between 8.3.3/8.3.6; the signature mismatch substring is
stable (classify on it, never on frames — and only at a layer
that owns the slug decision).
Fields§
§message: StringThe gateway’s message (may LEAK the live signature on 8.3.3 — surface sanitized, not raw).
stacktrace: Vec<String>The Java stack frames (drifting server internals; carried honestly, never parsed).
Trait Implementations§
Source§impl Clone for MutationProblem
impl Clone for MutationProblem
Source§fn clone(&self) -> MutationProblem
fn clone(&self) -> MutationProblem
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 MutationProblem
impl Debug for MutationProblem
Source§impl<'de> Deserialize<'de> for MutationProblem
impl<'de> Deserialize<'de> for MutationProblem
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
Source§impl PartialEq for MutationProblem
impl PartialEq for MutationProblem
Source§impl Serialize for MutationProblem
impl Serialize for MutationProblem
impl StructuralPartialEq for MutationProblem
Auto Trait Implementations§
impl Freeze for MutationProblem
impl RefUnwindSafe for MutationProblem
impl Send for MutationProblem
impl Sync for MutationProblem
impl Unpin for MutationProblem
impl UnsafeUnpin for MutationProblem
impl UnwindSafe for MutationProblem
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