for line in r.lines().skip(2) { let line = expect!(line);
letmut s = line.split_whitespace();
let major = expect!(u16::from_str(expect!(s.next()))); let minor = expect!(u16::from_str(expect!(s.next()))); let blocks = expect!(u64::from_str(expect!(s.next()))); let name = expect!(s.next()).to_string();
let partition_entry = PartitionEntry {
major,
minor,
blocks,
name
};
vec.push(partition_entry);
}
Ok(vec)
}
}
#[test] fn test_partitions() { usecrate::FromBufRead; use std::io::Cursor;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.