diff --git a/schemes/randd/src/main.rs b/schemes/randd/src/main.rs index 116c664..c15936d 100644 --- a/schemes/randd/src/main.rs +++ b/schemes/randd/src/main.rs @@ -42,6 +42,16 @@ impl SchemeMut for RandScheme { Ok(i) } + fn fpath(&mut self, _file: usize, buf: &mut [u8]) -> Result { + let mut i = 0; + let scheme_path = b"rand"; + while i < buf.len() && i < scheme_path.len() { + buf[i] = scheme_path[i]; + i += 1; + } + Ok(i) + } + fn close(&mut self, _file: usize) -> Result { Ok(0) }