pub trait OptionOperations { }
Expand description

Trait for inner types participating in option-operations.

The purpose of this trait is twofold:

  • Auto-implement various Option* traits such as OptionOrd.
  • Prevent some conflicting auto-implementation of traits on Option<T>.

Implementations on Foreign Types§

§

impl OptionOperations for f32

§

impl OptionOperations for f64

§

impl OptionOperations for i8

§

impl OptionOperations for i16

§

impl OptionOperations for i32

§

impl OptionOperations for i64

§

impl OptionOperations for i128

§

impl OptionOperations for u8

§

impl OptionOperations for u16

§

impl OptionOperations for u32

§

impl OptionOperations for u64

§

impl OptionOperations for u128

§

impl OptionOperations for Duration

§

impl OptionOperations for Instant

§

impl OptionOperations for SystemTime

§

impl<T> OptionOperations for &T

§

impl<T> OptionOperations for &mut T

Implementors§