Skip to main content

WidenTarget

Trait WidenTarget 

Source
pub trait WidenTarget<T>: WidenTargetSealed<T> { }
Expand description

A type that can be used with turbofish syntax in Widen::widen.

It is unlikely that you will want to use this trait directly. You are probably looking for the Widen trait.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementations on Foreign Types§

Source§

impl WidenTarget<i8> for i8

Source§

impl WidenTarget<i16> for i8

Source§

impl WidenTarget<i16> for i16

Source§

impl WidenTarget<i32> for i8

Source§

impl WidenTarget<i32> for i16

Source§

impl WidenTarget<i32> for i32

Source§

impl WidenTarget<i64> for i8

Source§

impl WidenTarget<i64> for i16

Source§

impl WidenTarget<i64> for i32

Source§

impl WidenTarget<i64> for i64

Source§

impl WidenTarget<i128> for i8

Source§

impl WidenTarget<i128> for i16

Source§

impl WidenTarget<i128> for i32

Source§

impl WidenTarget<i128> for i64

Source§

impl WidenTarget<i128> for i128

Source§

impl WidenTarget<isize> for i8

Source§

impl WidenTarget<isize> for i16

Source§

impl WidenTarget<isize> for isize

Source§

impl WidenTarget<u8> for u8

Source§

impl WidenTarget<u16> for u8

Source§

impl WidenTarget<u16> for u16

Source§

impl WidenTarget<u32> for u8

Source§

impl WidenTarget<u32> for u16

Source§

impl WidenTarget<u32> for u32

Source§

impl WidenTarget<u64> for u8

Source§

impl WidenTarget<u64> for u16

Source§

impl WidenTarget<u64> for u32

Source§

impl WidenTarget<u64> for u64

Source§

impl WidenTarget<u128> for u8

Source§

impl WidenTarget<u128> for u16

Source§

impl WidenTarget<u128> for u32

Source§

impl WidenTarget<u128> for u64

Source§

impl WidenTarget<u128> for u128

Source§

impl WidenTarget<usize> for u8

Source§

impl WidenTarget<usize> for u16

Source§

impl WidenTarget<usize> for usize

Implementors§