pub struct ReproInfo {
pub seed: u64,
pub tool_call: Value,
pub transport: String,
pub composition_trail: Vec<String>,
}Fields§
§seed: u64§tool_call: Value§transport: String§composition_trail: Vec<String>Human-readable trail of composition choices made when generating this
payload (e.g. oneOf[2/3], allOf merged 2 schemas). Empty / absent
when the schema had no composition keywords. Not part of the finding
id: a deterministic seed reproduces the same trail.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReproInfo
impl<'de> Deserialize<'de> for ReproInfo
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
Auto Trait Implementations§
impl Freeze for ReproInfo
impl RefUnwindSafe for ReproInfo
impl Send for ReproInfo
impl Sync for ReproInfo
impl Unpin for ReproInfo
impl UnsafeUnpin for ReproInfo
impl UnwindSafe for ReproInfo
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