Module std::marker 1.0.0
                   
                       [−]
                   
               [src]
Primitive traits and types representing basic properties of types.
Rust types can be classified in various useful ways according to their intrinsic properties. These classifications are represented as traits.
Structs
| PhantomData | Zero-sized type used to mark things that "act like" they own a  | 
Traits
| Copy | Types whose values can be duplicated simply by copying bits. | 
| Send | Types that can be transferred across thread boundaries. | 
| Sized | Types with a constant size known at compile time. | 
| Sync | Types for which it is safe to share references between threads. | 
| Unsize | [ Experimental] Types that can be "unsized" to a dynamically-sized type. |