Destructure an Object
destructure.Rd
destructure
is primarily used to help define how an
object should be prepared, or transformed, prior to a
destructuring assignment. This can be relevant for
objects which have unique subsetting semantics – for
example, numeric_version objects.