Module specialization

Module specialization 

Source
Expand description

Auto-deref specialization helpers for the Facet reflection system

This module provides traits and implementations that allow for specialization based on what traits a type implements, without requiring the unstable specialization feature.

Macros§

impls
Returns true if a type implements a logical trait expression.

Structs§

Spez
A wrapper type used for auto-deref specialization.
SpezEmpty
A wrapper type used for auto-deref specialization.

Traits§

SpezCloneIntoNo
Specialization proxy for core::clone::Clone
SpezCloneIntoYes
Specialization proxy for core::clone::Clone
SpezDebugNo
Specialization proxy for core::fmt::Debug
SpezDebugYes
Specialization proxy for core::fmt::Debug
SpezDefaultInPlaceNo
Specialization proxy for core::default::Default
SpezDefaultInPlaceYes
Specialization proxy for core::default::Default
SpezDisplayNo
Specialization proxy for core::fmt::Display
SpezDisplayYes
Specialization proxy for core::fmt::Display
SpezHashNo
Specialization proxy for core::hash::Hash
SpezHashYes
Specialization proxy for core::hash::Hash
SpezOrdNo
Specialization proxy for core::cmp::Ord
SpezOrdYes
Specialization proxy for core::cmp::Ord
SpezParseNo
Specialization proxy for core::str::FromStr
SpezParseYes
Specialization proxy for core::str::FromStr
SpezPartialEqNo
Specialization proxy for core::cmp::PartialEq
SpezPartialEqYes
Specialization proxy for core::cmp::PartialEq
SpezPartialOrdNo
Specialization proxy for core::cmp::PartialOrd
SpezPartialOrdYes
Specialization proxy for core::cmp::PartialOrd