# Static rustc_lint::builtin::BOX_POINTERS

source ·

    static BOX_POINTERS: &Lint

Expand description

The `box_pointers` lints use of the Box type.

#### §Example

ⓘ

    #![deny(box_pointers)]
    struct Foo {
        x: Box<isize>,
    }

{{produces}}

#### §Explanation

This lint is mostly historical, and not particularly useful. `Box<T>` used to be built into the language, and the only way to do heap allocation. Today’s Rust can call into other allocators, etc.