vibe.d beta banner
get vibe.d
0.10.0

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

Template validateOutputStream

Verifies that the given type is a valid output stream.

template validateOutputStream(T) ;

A valid output stream type must implement all methods of the OutputStream interface. Inheriting form OutputStream is not strictly necessary, which also enables struct types to be considered as stream implementations.

See Also

isOutputStream

Authors

Sönke Ludwig

Copyright

© 2012-2016 Sönke Ludwig

License

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