pub struct ExecutorOpts {
pub timeout_ms: u32,
pub max_output_bytes: usize,
}Expand description
Per-invocation knobs honored by every executor. The adapter clamps these
against the global UserHookSpec validation; backends should treat them
as already-validated.
Fields§
§timeout_ms: u32§max_output_bytes: usize64 KiB max output (stdout + stderr combined).
Trait Implementations§
Source§impl Clone for ExecutorOpts
impl Clone for ExecutorOpts
Source§fn clone(&self) -> ExecutorOpts
fn clone(&self) -> ExecutorOpts
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 ExecutorOpts
impl Debug for ExecutorOpts
Auto Trait Implementations§
impl Freeze for ExecutorOpts
impl RefUnwindSafe for ExecutorOpts
impl Send for ExecutorOpts
impl Sync for ExecutorOpts
impl Unpin for ExecutorOpts
impl UnsafeUnpin for ExecutorOpts
impl UnwindSafe for ExecutorOpts
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request