Skip to main content

ToTypeProtocol

Trait ToTypeProtocol 

Source
pub trait ToTypeProtocol {
    // Required method
    fn type_protocol() -> Typing<RustIdent>;
}

Required Methods§

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 ToTypeProtocol for String

Source§

impl ToTypeProtocol for bool

Source§

impl ToTypeProtocol for char

Source§

impl ToTypeProtocol for f32

Source§

impl ToTypeProtocol for f64

Source§

impl ToTypeProtocol for i8

Source§

impl ToTypeProtocol for i16

Source§

impl ToTypeProtocol for i32

Source§

impl ToTypeProtocol for i64

Source§

impl ToTypeProtocol for i128

Source§

impl ToTypeProtocol for isize

Source§

impl ToTypeProtocol for u8

Source§

impl ToTypeProtocol for u16

Source§

impl ToTypeProtocol for u32

Source§

impl ToTypeProtocol for u64

Source§

impl ToTypeProtocol for u128

Source§

impl ToTypeProtocol for usize

Source§

impl<A: ToTypeProtocol, B: ToTypeProtocol> ToTypeProtocol for BTreeMap<A, B>

Source§

impl<A: ToTypeProtocol, B: ToTypeProtocol> ToTypeProtocol for HashMap<A, B>

Source§

impl<T: ToTypeProtocol, const N: usize> ToTypeProtocol for [T; N]

Source§

impl<T: ToTypeProtocol> ToTypeProtocol for BTreeSet<T>

Source§

impl<T: ToTypeProtocol> ToTypeProtocol for HashSet<T>

Source§

impl<T: ToTypeProtocol> ToTypeProtocol for Option<T>

Source§

impl<T: ToTypeProtocol> ToTypeProtocol for Vec<T>

Implementors§