#deref

  1. deref

    dereferencing types

    v0.1.6 #dereferencing #macro-derive #autodereference #proc-macro #field-access #traits-for-types #named-fields
  2. mayber

    A zero-cost enum for handling either references or owned values with a unified interface

    v0.1.1 900 #zero-cost #maybe #reference #cow #deref #no-alloc
  3. for-sure

    Option-like type but with Deref implementation

    v0.1.2 230 #nil #null-safety #deref #options #null
  4. freezebox

    deref'able lazy-initialized container

    v0.2.4 #lock-free #container #lazy-evaluation #atomic #deref
  5. derive_deref

    Adds #[derive(Deref)] and #[derive(DerefMut)]

    v1.1.1 195K #deref-mut #derive #deref
  6. aliasable_deref_trait

    Marker trait for types that deref to an address that is aliasable when coerced to a raw pointer

    v1.0.0 13K #aliasable-deref #aliasable #deref #traits
  7. owned-read

    Wraps your Deref<Target=[u8]> into a io::Read

    v0.4.1 2.7K #io-read #wrap #deref #u8 #target
  8. deref_owned

    Generalization of std::borrow::Cow

    v0.10.2 #generalization-of-std #to-owned #borrowing #deref #arguments #type-inference #supertraits
  9. thinwrap

    Deref struct macros for Rust

    v1.0.0 #struct #outer #macro #deref #deref-mut
  10. Try searching with DuckDuckGo.

  11. match_box

    box and deref patterns in “match” for stable Rust. Now you can match through Box, Rc, etc.

    v0.0.2 3.9K #pattern-match #rc #box #stable #deref #proc-macro
  12. match_deref

    Deref patterns in "match" for stable Rust. Now you can match through Rc, String, etc

    v0.1.2 150 #pattern-match #rc #deref #string #stable #proc-macro
  13. valuetypes

    macro derive the Deref trait on one-tuple-structs

    v0.1.1 #macro-derive #traits #deref