pub struct CaptureForkRequest<'a> {
pub discovery: &'a CaptureDiscovery,
pub max_predictions: u64,
pub limits: CaptureLimits,
pub intervention: Option<InterventionForkRequest<'a>>,
}Expand description
Explicit admission inputs for a child capture run. The backend supplies the actual child’s retained discovery and current estimator facts.
Fields§
§discovery: &'a CaptureDiscoveryChild’s actual loaded source, observation catalog and support.
max_predictions: u64Absolute output limit, including the inherited prefix.
limits: CaptureLimitsExplicit child limits. Cumulative limits include inherited consumption.
intervention: Option<InterventionForkRequest<'a>>Required when inheriting interventions; also permits adding a new plan.
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for CaptureForkRequest<'a>
impl<'a> !UnwindSafe for CaptureForkRequest<'a>
impl<'a> Freeze for CaptureForkRequest<'a>
impl<'a> Send for CaptureForkRequest<'a>
impl<'a> Sync for CaptureForkRequest<'a>
impl<'a> Unpin for CaptureForkRequest<'a>
impl<'a> UnsafeUnpin for CaptureForkRequest<'a>
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