#file-io #system #prelude #rename #lib

iofs

一个简单的文件系统库,用于输入输出

8 个版本

0.0.8 2023 年 7 月 23 日
0.0.7 2023 年 7 月 22 日
0.0.3 2023 年 6 月 5 日
0.0.1 2023 年 5 月 25 日

1076文件系统

Download history 7/week @ 2024-03-10 34/week @ 2024-03-31

86 每月下载量

MIT 许可证

90KB
3K SLoC

示例

文件系统

use iofs::prelude::*;

fn main() -> std::io::Result<()> {
    let mut f = FileInfo::open_smart("foo.txt")?;
    f.rename("new_name")?;
    assert!(f.name(), "new_name.txt");
    Ok(())
}

IO

use iofs::io::Console;  
fn main() -> stools::io::Result<()> {  
	let mut console = Console::new();  
	let n = console.input::<i32>(Some("input a number: "))?;  
	Ok(())  
}

依赖项

~0–12MB
~101K SLoC