pub enum CtfeReductionStrategy {
CallByValue,
CallByName,
CallByNeed,
Normal,
}Expand description
CTFE reduction strategy
Variants§
Trait Implementations§
Source§impl Clone for CtfeReductionStrategy
impl Clone for CtfeReductionStrategy
Source§fn clone(&self) -> CtfeReductionStrategy
fn clone(&self) -> CtfeReductionStrategy
Returns a duplicate 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 CtfeReductionStrategy
impl Debug for CtfeReductionStrategy
Source§impl Display for CtfeReductionStrategy
impl Display for CtfeReductionStrategy
Source§impl PartialEq for CtfeReductionStrategy
impl PartialEq for CtfeReductionStrategy
impl Eq for CtfeReductionStrategy
impl StructuralPartialEq for CtfeReductionStrategy
Auto Trait Implementations§
impl Freeze for CtfeReductionStrategy
impl RefUnwindSafe for CtfeReductionStrategy
impl Send for CtfeReductionStrategy
impl Sync for CtfeReductionStrategy
impl Unpin for CtfeReductionStrategy
impl UnsafeUnpin for CtfeReductionStrategy
impl UnwindSafe for CtfeReductionStrategy
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