Have a function take a mutable reference as a parameter: The "Slot" so the caller can be responsible for allocating and regaining ownership after the function returns.