Bson.opt

Returns the native type for this BSON if it matches the current runtime type.

If the runtime type does not match the given native type, the 'def' parameter is returned instead.

struct Bson
inout
inout(T)
opt
(
T
)
(
T def = T.init
)

Meta