wasi-common: break dep on system-interface by defining our own Advice enum

This commit is contained in:
Pat Hickey
2021-01-29 17:03:08 -08:00
parent 2e10e621c4
commit 95ad13c82d
8 changed files with 47 additions and 25 deletions

View File

@@ -10,14 +10,13 @@
//! but the virtual pipes can be instantiated with any `Read` or `Write` type.
//!
use crate::{
file::{FdFlags, FileType, Filestat, WasiFile},
file::{Advice, FdFlags, FileType, Filestat, WasiFile},
Error, ErrorExt, SystemTimeSpec,
};
use std::any::Any;
use std::convert::TryInto;
use std::io::{self, Read, Write};
use std::sync::{Arc, RwLock};
use system_interface::fs::Advice;
/// A virtual pipe read end.
///