Skip to main content

PrimitiveSignedRef

Trait PrimitiveSignedRef 

Source
pub trait PrimitiveSignedRef<T>: PrimitiveIntegerRef<T> + Neg<Output = T> { }
Expand description

Trait for references to primitive signed integer types (PrimitiveSigned).

This enables traits like the standard operators in generic code, e.g. where &T: PrimitiveSignedRef<T>.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl PrimitiveSignedRef<i8> for &i8

Source§

impl PrimitiveSignedRef<i16> for &i16

Source§

impl PrimitiveSignedRef<i32> for &i32

Source§

impl PrimitiveSignedRef<i64> for &i64

Source§

impl PrimitiveSignedRef<i128> for &i128

Source§

impl PrimitiveSignedRef<isize> for &isize

Implementors§