pub struct BeginAttemptRequest {
pub query_id: Option<AttemptQueryId>,
pub trace_context: Option<AttemptTraceContext>,
pub deadline: Option<Instant>,
pub observation: RuntimeObservationConfig,
}Expand description
Caller inputs to begin one execution attempt before planning.
Correlation values are validated by their constructors; oversized input is rejected structurally before planning and is never truncated.
Fields§
§query_id: Option<AttemptQueryId>§trace_context: Option<AttemptTraceContext>§deadline: Option<Instant>§observation: RuntimeObservationConfigTrait Implementations§
Source§impl Debug for BeginAttemptRequest
impl Debug for BeginAttemptRequest
Auto Trait Implementations§
impl Freeze for BeginAttemptRequest
impl RefUnwindSafe for BeginAttemptRequest
impl Send for BeginAttemptRequest
impl Sync for BeginAttemptRequest
impl Unpin for BeginAttemptRequest
impl UnsafeUnpin for BeginAttemptRequest
impl UnwindSafe for BeginAttemptRequest
Blanket Implementations§
impl<T> Allocation for T
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more