mirror of
https://github.com/dnlbauer/xdrfile.git
synced 2026-09-10 22:25:30 +00:00
Treat ToCString differently in Display based on whether it has a source
This commit is contained in:
@@ -114,7 +114,11 @@ impl std::fmt::Display for Error {
|
|||||||
Read => write!(f, "Failed to read trajectory"),
|
Read => write!(f, "Failed to read trajectory"),
|
||||||
Write => write!(f, "Failed to write trajectory"),
|
Write => write!(f, "Failed to write trajectory"),
|
||||||
Flush => write!(f, "Failed to flush trajectory"),
|
Flush => write!(f, "Failed to flush trajectory"),
|
||||||
ToCString(_) => write!(
|
ToCString(None) => write!(
|
||||||
|
f,
|
||||||
|
"Path cannot be converted to a C string because it was invalid Unicode"
|
||||||
|
),
|
||||||
|
ToCString(Some(_)) => write!(
|
||||||
f,
|
f,
|
||||||
"Path cannot be converted to a C string because it has a null byte"
|
"Path cannot be converted to a C string because it has a null byte"
|
||||||
),
|
),
|
||||||
|
|||||||
Reference in New Issue
Block a user