Development · Evolving reference
NetworkError
Preserves a portable reason and operation-relative accepted byte prefix. Transferred is neither cumulative stream position nor original packet length. Error values own no socket or borrowed storage and are safe to copy/read.
Sn is under heavy development. This reference includes the intended 1.0 design; features may be incomplete in the current compiler. Read the status →
Module std.net
import std.net;Public declaration contracts and authored examples. A page can document several related symbols. Implementation bodies are excluded.
NetworkError
pub enum NetworkErrorPreserves a portable reason and operation-relative accepted byte prefix. Transferred is neither cumulative stream position nor original packet length. Error values own no socket or borrowed storage and are safe to copy/read.
NetworkError.Failure
Failure;Reports reason and exact committed progress; failed admission reports zero.
NetworkError.Failure.Reason
Reason: NetworkFailure;NetworkError.Failure.Transferred
Transferred: usize;Documentation snapshot: October 24, 2026 About versions ↗