pub struct ConstIncrement;Expand description
Increments a ConstNumber by one. Used to define ToNumber.
λ{X}.{X + 1}Trait Implementations§
Source§impl<const N: u64> Function<ConstNumber<N>> for ConstIncrementwhere
ConstNumber<{ _ }>: Sized,
Available on crate features const-numeral only.
impl<const N: u64> Function<ConstNumber<N>> for ConstIncrementwhere
ConstNumber<{ _ }>: Sized,
Available on crate features
const-numeral only.type Output = ConstNumber<{ N + 1 }>
Auto Trait Implementations§
impl Freeze for ConstIncrement
impl RefUnwindSafe for ConstIncrement
impl Send for ConstIncrement
impl Sync for ConstIncrement
impl Unpin for ConstIncrement
impl UnsafeUnpin for ConstIncrement
impl UnwindSafe for ConstIncrement
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