vibe.d beta banner
get vibe.d
0.10.0

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

Template validateClosableRandomAccessStream

Verifies that the given type is a valid closable random access stream.

template validateClosableRandomAccessStream(T) ;

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

See Also

isClosableRandomAccessStream

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.