Skip to content

[tracking] io #131

Closed
Closed
@yoshuawuyts

Description

@yoshuawuyts
Contributor

Similar to #129 for streams, this issue tracks what's left to port from std::io to async_std::io.

Top-level exports

  • prelude

Free functions

  • copy
    empty
    repeat
    sink
    stderr
    stdin
    stdout

Structs

  • BufReader
    BufWriter
    Bytes
    Chain
    Cursor
    Empty
    Error
    IntoInnerError
    IoSlice
    IoSliceMut
    LineWriter
    Lines
    Repeat
    Sink
    Split
    Stderr
    StderrLock
    Stdin
    StdinLock
    Stdout
    StdoutLock
    Take

Read methods

  • Read::by_ref
    Read::bytes
    Read::chain
    Read::read_exact
    Read::read_to_end
    Read::read_to_string
    Read::read_vectored
    Read::take

Write methods

  • Write::by_ref
    Write::write_all
    Write::write_fmt
    Write::write_vectored

BufRead methods

  • BufRead::buffer
    BufRead::consume
    BufRead::lines
    BufRead::read_line
    BufRead::read_until
    BufRead::split

BufWriter methods

  • BufWriter::buffer
    BufWriter::get_mut
    BufWriter::get_ref
    BufWriter::into_inner
    BufWriter::new
    BufWriter::with_capacity

BufReader methods

  • BufReader::fill_buf
    BufReader::get_mut
    BufReader::get_ref
    BufReader::into_inner
    BufReader::new
    BufReader::with_capacity

Activity

taiki-e

taiki-e commented on Aug 31, 2019

@taiki-e
Contributor

Note that this list contains unstable APIs.

yoshuawuyts

yoshuawuyts commented on Aug 31, 2019

@yoshuawuyts
ContributorAuthor

@taiki-e ah dang, you're right. Perhaps we should keep those out for now.

yoshuawuyts

yoshuawuyts commented on Sep 1, 2019

@yoshuawuyts
ContributorAuthor

Gone and filtered out all the experimental APIs!

added a commit that references this issue on Sep 8, 2019
8d3d80a
added 2 commits that reference this issue on Sep 11, 2019
c6fecbd

18 remaining items

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      Participants

      @dignifiedquire@yoshuawuyts@taiki-e

      Issue actions

        [tracking] io · Issue #131 · async-rs/async-std