PackageTrack

crates.io · #1822

io-close

0.3.726M downloads/mosource

An extension trait for safely dropping I/O writers such as File and BufWriter.

Release timeline

22 releases since 2020
202120222023202420252026

Releases

  1. 0.3.73 Apr 2021
    Release notes

    This project publishes no release notes. Between 0.3.6 and 0.3.7 there were 5 commits, 4 of them substantive:

    • Ensure macros don't expand for an unsupported platform
    • Rename one of the macro metavariable names
    • Minor change to explanatory comments
    • Correction to comments
    Open source →
  2. 0.3.62 Apr 2021
    Release notes

    This project publishes no release notes. Between 0.3.5 and 0.3.6 there were 5 commits, 4 of them substantive:

    • Small adjustment to an internal macro name
    • Move [package.metadata.docs.rs] next to [package] in Cargo.toml
    • Define impls for BufWriter/LineWriter using a macro
    • Generalize macros and add some instructions for their use
    Open source →
  3. 0.3.52 Apr 2021
    Release notes

    This project publishes no release notes. Between 0.3.4 and 0.3.5 there were 5 commits, 4 of them substantive:

    • Fix spelling error
    • Implement Close for more types that implement Write.
    • Remove implementation of Close for Box
    • Add implementation of Close for &mut [u8] and reorganize
    Open source →
  4. 0.3.42 Apr 2021
    Release notes

    This project publishes no release notes. Between 0.3.3 and 0.3.4 there were 6 commits, 5 of them substantive:

    • Minor rustfmt.toml config change
    • Implement Close for os_pipe::PipeWriter.
    • Add minimal README.md to appease crates.io
    • Document cargo features
    • Improve documentation as shown on docs.rs
    Open source →
  5. 0.3.31 Jan 2021
    Release notes

    This project publishes no release notes. Between 0.3.2 and 0.3.3 there were 2 commits, 1 of them substantive:

    • Use stable features only in rustfmt.toml
    Open source →
  6. 0.3.21 Jan 2021
    Release notes

    This project publishes no release notes. Between 0.3.1 and 0.3.2 there were 3 commits, 2 of them substantive:

    • Replace as conversion with safer try_into()
    • Fix some grammar
    Open source →
  7. 0.3.12 Dec 2020
    Release notes

    This project publishes no release notes. Between 0.3.0 and 0.3.1 there were 2 commits, 1 of them substantive:

    • Replace kernel32-sys crate with winapi crate
    Open source →
  8. 0.3.02 Dec 2020
    Release notes

    This project publishes no release notes. Between 0.2.3 and 0.3.0 there were 3 commits, 2 of them substantive:

    • On unix, more idiomatic to compare value of libc::close against -1
    • Limit the scope of Close to I/O writers only
    Open source →
  9. 0.2.327 Nov 2020
    Release notes

    This project publishes no release notes. Between 0.2.2 and 0.2.3 there were 2 commits, 1 of them substantive:

    • Remove Windows libc dependency
    Open source →
  10. 0.2.225 Nov 2020

    Nothing published for this version

  11. 0.2.122 Nov 2020

    Nothing published for this version

  12. 0.2.022 Nov 2020

    Nothing published for this version

  13. 0.1.922 Nov 2020

    Nothing published for this version

  14. 0.1.822 Nov 2020

    Nothing published for this version

  15. 0.1.722 Nov 2020

    Nothing published for this version

  16. 0.1.622 Nov 2020

    Nothing published for this version

  17. 0.1.522 Nov 2020

    Nothing published for this version

  18. 0.1.421 Nov 2020

    Nothing published for this version

  19. 0.1.321 Nov 2020

    Nothing published for this version

  20. 0.1.221 Nov 2020

    Nothing published for this version

  21. 0.1.121 Nov 2020

    Nothing published for this version

  22. 0.1.020 Nov 2020

    Nothing published for this version