pub trait OcallEnv { // Required methods fn put_return(&mut self, rv: Vec<u8>) -> usize; fn take_return(&mut self) -> Option<Vec<u8>>; }