redox/kernel/scheme/sys/scheme.rs

17 lines
312 B
Rust
Raw Normal View History

2016-10-14 05:13:37 +02:00
use collections::Vec;
use scheme;
use syscall::error::Result;
pub fn resource() -> Result<Vec<u8>> {
let mut data = Vec::new();
let schemes = scheme::schemes();
for (name, _scheme_lock) in schemes.iter_name() {
data.extend_from_slice(name);
2016-10-14 05:19:02 +02:00
data.push(b'\n');
2016-10-14 05:13:37 +02:00
}
Ok(data)
}