系统接口:Rust标准库的扩展

时间:2024-02-29 00:45:45
【文件属性】:

文件名称:系统接口:Rust标准库的扩展

文件大小:44KB

文件格式:ZIP

更新时间:2024-02-29 00:45:45

rust Rust

system-interface Rust标准库的扩展 项目 system-interface将扩展添加到Rust标准库中,力求保持在风格之内,同时公开其他功能: 额外支持使用文件,包括 , , 和 ,但兼具POSIX十岁上下和Windows的支持,并具备更多功能,包括read和write用的所有组合_vectored , _at和_exact / _all 。 如果您曾经想要过 , 或任何其他组合,甚至是或 ,它们都在这里,并且它们也可以在Windows上运行! 测试给定的I / O句柄是否引用了终端(也称为tty)。 查询准备立即从I / O句柄读取的字节数。 从I / O句柄读取而不消耗数据。 此板条箱中的所有内容都可以跨流行的POSIX平台和Windows移植。 system-interface的许多功能都与的功能相对应,并被设计为与 ,但是它并非特定于WASI,


【文件预览】:
system-interface-main
----.travis.yml(564B)
----LICENSE-MIT(1023B)
----ORG_CODE_OF_CONDUCT.md(7KB)
----LICENSE-APACHE(11KB)
----build.rs(2KB)
----.github()
--------workflows()
--------actions()
----SECURITY.md(2KB)
----LICENSE-Apache-2.0_WITH_LLVM-exception(12KB)
----tests()
--------fd_flags.rs(2KB)
--------peek.rs(754B)
--------live_rename.rs(2KB)
--------is_read_write.rs(3KB)
--------read_to_end.rs(1KB)
--------allocate.rs(1KB)
--------vectored_at.rs(13KB)
--------is_terminal.rs(816B)
--------sys_common()
----.rustfmt.toml(69B)
----src()
--------fs()
--------io()
--------lib.rs(305B)
----Cargo.toml(1KB)
----COPYRIGHT(893B)
----.gitignore(18B)
----CODE_OF_CONDUCT.md(3KB)
----README.md(3KB)
----.cirrus.yml(1KB)

网友评论