pub struct CtfeOptimizerState {
pub func_list: CtfeFuncList,
pub config: CtfeConfigExt,
pub stats: CtfeCodeStats,
pub diags: CtfeDiagSink,
pub mode: Option<CtfeMode>,
}Expand description
CTFE optimizer state
Fields§
§func_list: CtfeFuncList§config: CtfeConfigExt§stats: CtfeCodeStats§diags: CtfeDiagSink§mode: Option<CtfeMode>Implementations§
Trait Implementations§
Source§impl Debug for CtfeOptimizerState
impl Debug for CtfeOptimizerState
Source§impl Default for CtfeOptimizerState
impl Default for CtfeOptimizerState
Source§fn default() -> CtfeOptimizerState
fn default() -> CtfeOptimizerState
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CtfeOptimizerState
impl RefUnwindSafe for CtfeOptimizerState
impl Send for CtfeOptimizerState
impl Sync for CtfeOptimizerState
impl Unpin for CtfeOptimizerState
impl UnsafeUnpin for CtfeOptimizerState
impl UnwindSafe for CtfeOptimizerState
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