mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-22 21:04:18 +08:00
19 lines
357 B
Rust
19 lines
357 B
Rust
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() {
|
|
if ! data.is_empty() {
|
|
data.push(b'\n');
|
|
}
|
|
data.extend_from_slice(name);
|
|
}
|
|
|
|
Ok(data)
|
|
}
|