Module mfio_rt::test_suite
source · Available on crate feature
test_suite
only.Expand description
mfio-rt test suite.
This module contains all blocks needed for testing Fs
and Tcp
implementations in a
standard, extensive way. The main entry point for using the test suite are the
test_suite!
and net_test_suite!
macros.
Re-exports
pub use crate::DirHandle;
pub use crate::DirHandleExt;
pub use crate::Fs;
pub use crate::OpenOptions;
pub use crate::Shutdown;
pub use crate::Tcp;
std
pub use crate::TcpListenerHandle;
std
pub use crate::TcpStreamHandle;
std
Modules
- Filesystem manipulation operations.
- A contiguous growable array type with heap-allocated contents, written
Vec<T>
.
Macros
- Creates a
String
using interpolation of runtime expressions. - Creates a
Vec
containing the arguments.
Structs
- An ordered set based on a B-Tree.
- A value which is initialized on the first access.
- A slice of a path (akin to
str
). - A UTF-8–encoded, growable string.
- A directory in the filesystem that is automatically deleted when it goes out of scope.
- A contiguous growable array type, written as
Vec<T>
, short for ‘vector’.