pub struct CompileLimits {
pub max_source_bytes: usize,
pub max_tokens: usize,
pub max_expressions: usize,
pub max_statements: usize,
pub max_functions: usize,
pub max_output_channels: usize,
}Expand description
Bounds applied by the public source compiler.
Fields§
§max_source_bytes: usize§max_tokens: usize§max_expressions: usize§max_statements: usize§max_functions: usize§max_output_channels: usizeTrait Implementations§
Source§impl Clone for CompileLimits
impl Clone for CompileLimits
impl Copy for CompileLimits
Source§impl Debug for CompileLimits
impl Debug for CompileLimits
Source§impl Default for CompileLimits
impl Default for CompileLimits
impl Eq for CompileLimits
Source§impl PartialEq for CompileLimits
impl PartialEq for CompileLimits
impl StructuralPartialEq for CompileLimits
Auto Trait Implementations§
impl Freeze for CompileLimits
impl RefUnwindSafe for CompileLimits
impl Send for CompileLimits
impl Sync for CompileLimits
impl Unpin for CompileLimits
impl UnsafeUnpin for CompileLimits
impl UnwindSafe for CompileLimits
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