#[non_exhaustive]pub struct InterpreterOptions {
pub output_timeout: Duration,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.output_timeout: Duration
Timeout after which a component that has received no output is considered dead.
Trait Implementations§
source§impl Clone for InterpreterOptions
impl Clone for InterpreterOptions
source§fn clone(&self) -> InterpreterOptions
fn clone(&self) -> InterpreterOptions
Returns a copy of the value. Read more
1.0.0 · 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 InterpreterOptions
impl Debug for InterpreterOptions
Auto Trait Implementations§
impl RefUnwindSafe for InterpreterOptions
impl Send for InterpreterOptions
impl Sync for InterpreterOptions
impl Unpin for InterpreterOptions
impl UnwindSafe for InterpreterOptions
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