PathError
Portable path representation/text-conversion failure. Invalid Unicode does not invalidate an already preserved native path. Failed owned construction/conversion leaves borrowed input unchanged and releases partial allocation. No host errno or native pointer enters this API.
Module std.fs
import std.fs;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
PathError
pub enum PathErrorPortable path representation/text-conversion failure. Invalid Unicode does not invalidate an already preserved native path. Failed owned construction/conversion leaves borrowed input unchanged and releases partial allocation. No host errno or native pointer enters this API.
PathError.EmbeddedNul
EmbeddedNul;Embedded native zero unit, including supplied terminator.
PathError.InvalidUtf8
InvalidUtf8;Native bytes cannot form valid UTF-8 text.
PathError.InvalidUtf16
InvalidUtf16;Native UTF-16 has an unpaired surrogate.
PathError.Storage
Storage;Owned storage/text allocation failed.
PathError.Storage.Reason
Reason: AllocationError;