tuco_core/
lib.rs

1#![no_std]
2
3pub trait Tuco {
4    type Tuple;
5    fn into_tuple(self) -> Self::Tuple;
6    fn from_tuple(tuple: Self::Tuple) -> Self;
7    fn from_tuco<T: Tuco<Tuple = Self::Tuple>>(value: T) -> Self;
8}