#[repr(C)]pub struct RuntimeOptions { /* private fields */ }
Implementations§
Source§impl RuntimeOptions
impl RuntimeOptions
pub fn new() -> UniquePtr<Self>
pub fn container(&self) -> &str
pub fn container_mut<'a>(self: Pin<&'a mut Self>) -> Pin<&'a mut CxxString>
pub fn unknown_processing(&self) -> UnknownProcessingOptions
pub fn unknown_processing_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut UnknownProcessingOptions
pub fn enable_missing_attribute_errors(&self) -> bool
pub fn enable_missing_attribute_errors_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn enable_timestamp_duration_overflow_errors(&self) -> bool
pub fn enable_timestamp_duration_overflow_errors_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn short_circuiting(&self) -> bool
pub fn short_circuiting_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_comprehension(&self) -> bool
pub fn enable_comprehension_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn comprehension_max_iterations(&self) -> i32
pub fn comprehension_max_iterations_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut i32
pub fn enable_comprehension_list_append(&self) -> bool
pub fn enable_comprehension_list_append_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn enable_regex(&self) -> bool
pub fn enable_regex_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn regex_max_program_size(&self) -> i32
pub fn regex_max_program_size_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut i32
pub fn enable_string_conversion(&self) -> bool
pub fn enable_string_conversion_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_string_concat(&self) -> bool
pub fn enable_string_concat_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_list_concat(&self) -> bool
pub fn enable_list_concat_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_list_contains(&self) -> bool
pub fn enable_list_contains_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn fail_on_warnings(&self) -> bool
pub fn fail_on_warnings_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_qualified_type_identifiers(&self) -> bool
pub fn enable_qualified_type_identifiers_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn enable_heterogeneous_equality(&self) -> bool
pub fn enable_heterogeneous_equality_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn enable_empty_wrapper_null_unboxing(&self) -> bool
pub fn enable_empty_wrapper_null_unboxing_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn enable_lazy_bind_initialization(&self) -> bool
pub fn enable_lazy_bind_initialization_mut<'a>( self: Pin<&'a mut Self>, ) -> &'a mut bool
pub fn max_recursion_depth(&self) -> i32
pub fn max_recursion_depth_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut i32
pub fn enable_recursive_tracing(&self) -> bool
pub fn enable_recursive_tracing_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
pub fn enable_fast_builtins(&self) -> bool
pub fn enable_fast_builtins_mut<'a>(self: Pin<&'a mut Self>) -> &'a mut bool
Trait Implementations§
Source§impl ExternType for RuntimeOptions
impl ExternType for RuntimeOptions
impl Send for RuntimeOptions
impl Sync for RuntimeOptions
impl UniquePtrTarget for RuntimeOptions
Auto Trait Implementations§
impl !Freeze for RuntimeOptions
impl RefUnwindSafe for RuntimeOptions
impl !Unpin for RuntimeOptions
impl UnwindSafe for RuntimeOptions
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