vibe.d beta banner
get vibe.d
0.7.31

Asynchronous I/O that doesn’t get in your way, written in D

Function Json.opt

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

const(T) opt(T) (
  const(T) def = T.init
) const @property;

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

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

See Also

get

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.