/// A page management error.enumError{/// No clusters left in the freelist.////// This is the equivalent to OOM, but with disk space.OutOfClusters{
description("Out of free clusters.")}/// A page checksum did not match.////// The checksum of the data and the checksum stored in the page pointer did not match.////// This indicates some form of data corruption in the sector storing the page.PageChecksumMismatch{/// The page with the mismatching checksum.page: page::Pointer,/// The actual checksum of the page.found: u32,}{display("Mismatching checksums in {} - expected {:x}, found {:x}.",
page, page.checksum, found)description("Mismatching checksum in page.")}}gives error
error: expected ident, found #
--> /home/andy/code/tfs/src/io/alloc.rs:22:13
|
22 | /// The page with the mismatching checksum.
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
gives error