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

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’.

Statics

Traits

  • A future represents an asynchronous computation obtained by use of async.
  • Helpers for IoBackend.
  • I/O read operations.
  • I/O write operations.
  • An extension trait for Streams that provides a variety of convenient combinator functions.
  • A trait for converting a value to a String.