NonTuple

Trait NonTuple 

Source
pub trait NonTuple: Sized { }
Expand description

Implemented by types that have no tuple-like structure.

A type that implements NonTuple will automatically get an implementation of Isomorphic, as will tuple types that contain it.

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 NonTuple for bool

Source§

impl NonTuple for char

Source§

impl NonTuple for i8

Source§

impl NonTuple for i16

Source§

impl NonTuple for i32

Source§

impl NonTuple for i64

Source§

impl NonTuple for i128

Source§

impl NonTuple for isize

Source§

impl NonTuple for u8

Source§

impl NonTuple for u16

Source§

impl NonTuple for u32

Source§

impl NonTuple for u64

Source§

impl NonTuple for u128

Source§

impl NonTuple for usize

Source§

impl<T: NonTuple> NonTuple for Option<T>

Implementors§

Source§

impl NonTuple for Reversed

Source§

impl<I> NonTuple for Coated<I>

Source§

impl<const SIZE: usize> NonTuple for Fixed<SIZE>