vibe.d beta banner
get vibe.d
0.7.30

Function 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.

Prototypes

T opt(T)(
  T def = T.init
);

const(T) opt(T)(
  const(T) def = (const(T)).init
) const;
Authors

Sönke Ludwig

Copyright

© 2012-2015 RejectedSoftware e.K.

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.