Optional pointer w/o leak

Truly I was referring to another struct, DisplayElement, which wraps it (Other) and holds other fields. Right, if Other were longer, then I could borrow it; but instead it's owned by DisplayElement. The issue is since I want an optional Other, so that not all elements need to store additional fields (a.k.a. advanced fields).

I'm in a phone and I may install Termux later to check if it'll work to implement the Drop trait.