-
Notifications
You must be signed in to change notification settings - Fork 66
Description
Thanks for making this!
I notice the dealloc
function takes an unused _layout
parameter (in order to satisfy the allocator trait, which makes sense) - but I have a use case where I'd like to call a version of that function that doesn't require being passed a layout at all (because I'll be calling it directly and won't have access to the layout when I'm calling it).
I could always call the current dealloc
passing an empty layout, since I know that it's currently unused, but it would be risky for me to rely on that assumption; it seems pretty likely that I could get some really bad behavior if that argument somehow stopped being unused in a future release of the crate, and I wouldn't even get a compiler error!
If this is a design you're open to, I'd be happy to contribute a PR for it!