io-redirect

Crates.ioio-redirect
lib.rsio-redirect
version0.0.2
created_at2025-09-02 02:16:15.126375+00
updated_at2025-09-05 03:04:57.978403+00
descriptionCross-platform I/O redirection
homepage
repositoryhttps://github.com/mehmetakbulut/io-redirect
max_upload_size
id1820427
size30,647
Mehmet Akbulut (mehmetakbulut)

documentation

README

io-redirect

Crates.io Documentation

A Rust library for redirecting file descriptors and handles such as stdout and stderr.

Usage

use io_redirect::Redirectable;
use std::io::stdout;
use std::fs::File;

fn main() {
    let destination = OpenOptions::new()
        .write(true)
        .append(true)
        .open("/dev/kmsg")
        .unwrap();
    
    stdout().redirect(destination).unwrap();
}

Contributing

This project is maintained by Mehmet Akbulut. Everyone is welcome to contribute.

Feel free to open an issue or a pull request. Please do not submit any PRs with proprietary content.

License

See LICENSE.md.

Commit count: 16

cargo fmt