Name Description Size
lib.rs Leak a piece of data by never calling its destructor Useful for things that are going to be used for the life of the program, but aren't technically static (because they are created in response to arguments, environment, or other configuration/data read at program start). This is a modified version of the proposed rfc: https://github.com/rust-lang/rfcs/pull/1233 Notable changes: - for user convenience, leak() is a non-static method - Return `&T` instead of `&mut T` While it would be ideal to return a `&'a mut T`, we apparently can't do that due to limitations in rust's borrow checker causing soundness issues. Details are in the RFC liked above. 3199