Skip to main content

Module io

Module io 

Source
๐Ÿ”ฌThis is a nightly-only experimental API. (core_io #154046)
Expand description

Traits, helpers, and type definitions for core I/O functionality.

Re-exportsยง

pub use self::borrowed_buf::BorrowedBuf;Experimental
pub use self::borrowed_buf::BorrowedCursor;Experimental
pub use self::error::RawOsError;Experimental
pub use self::error::SimpleMessage;Experimental
pub use self::error::const_error;Experimental
pub use self::cursor::Cursor;
pub use self::error::Error;
pub use self::error::ErrorKind;
pub use self::error::Result;
pub use self::io_slice::IoSlice;
pub use self::io_slice::IoSliceMut;
pub use self::seek::Seek;
pub use self::seek::SeekFrom;
pub use self::util::Chain;
pub use self::util::Empty;
pub use self::util::Repeat;
pub use self::util::Sink;
pub use self::util::Take;
pub use self::util::empty;
pub use self::util::repeat;
pub use self::util::sink;
pub use self::write::Write;
pub use self::cursor::WriteThroughCursor; ๐Ÿ‘ป Experimental
pub use self::cursor::slice_write; ๐Ÿ‘ป Experimental
pub use self::cursor::slice_write_all; ๐Ÿ‘ป Experimental
pub use self::cursor::slice_write_all_vectored; ๐Ÿ‘ป Experimental
pub use self::cursor::slice_write_vectored; ๐Ÿ‘ป Experimental
pub use self::error::Custom; ๐Ÿ‘ป Experimental
pub use self::error::CustomOwner; ๐Ÿ‘ป Experimental
pub use self::error::OsFunctions; ๐Ÿ‘ป Experimental
pub use self::seek::stream_len_default; ๐Ÿ‘ป Experimental
pub use self::size_hint::SizeHint; ๐Ÿ‘ป Experimental
pub use self::util::chain; ๐Ÿ‘ป Experimental
pub use self::util::take; ๐Ÿ‘ป Experimental
pub use self::write::default_write_vectored; ๐Ÿ‘ป Experimental

Modulesยง

borrowed_buf ๐Ÿ”’ Experimental
cursor ๐Ÿ”’ Experimental
error ๐Ÿ”’ Experimental
impls ๐Ÿ”’ Experimental
io_slice ๐Ÿ”’ Experimental
seek ๐Ÿ”’ Experimental
size_hint ๐Ÿ”’ Experimental
util ๐Ÿ”’ Experimental
write ๐Ÿ”’ Experimental

Traitsยง

IoHandle ๐Ÿ‘ป Experimental
Marks that a type T can have IO traits such as Seek, Write, etc. automatically implemented for handle types like Arc as well.