Module pasture_io::base[][src]

Structs

IOFactory

Factory that can create PointReader and PointWriter objects based on file extensions. Use this if you have a file path and just want to create a PointReader or PointWriter from this path, without knowing the type of file. The Default implementation supports all file formats that Pasture natively works with, custom formats can be registered using the register_... functions

Traits

PointReadAndSeek
PointReader

Base trait for all types that support reading point data

PointWriter

Base trait for all types that support writing point data

SeekToPoint

Base trait for all readers and writers that support seeking to a specific point in their underlying stream. This trait is similar to std::io::Seek but instead of seeking to a specific byte offset, it allows seeking to a specific point.