Struct stemjail::jail::Jail
[−]
[src]
pub struct Jail<'a> {
// some fields omitted
}pub struct Jail<'a> {
// some fields omitted
}impl<'a> Jail<'a>fn new(jdom: JailDom, tmps: Vec<TmpfsMount>, confined: bool) -> Jailfn is_confined(&self) -> boolfn gain_access(&mut self, acl: Vec<FileAccess>) -> Result<Vec<AccessData>, ()>fn import_bind(&self, bind: &BindMount) -> Result<()>fn run<T>(&mut self, run: T, args: &Vec<String>, stdio: Option<SessionIo>) where T: AsRef<Path>fn get_stdio(&self) -> &Option<SessionIo>fn wait(&self) -> Result<(), ()>impl<'a> AsRef<JailDom> for Jail<'a>