Successor

Trait Successor 

Source
pub trait Successor {
    // Required method
    fn next_value(self) -> Self;
}
Expand description

Successor trait for numbers.

Required Methods§

Source

fn next_value(self) -> Self

Return self + 1. Panics if self is at maximum value.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl Successor for u8

Source§

impl Successor for u16

Source§

impl Successor for u32

Source§

impl Successor for u64

Source§

impl Successor for usize

Implementors§