Skip to main content

Module write

Module write 

Source
Expand description

File write options, handles, outcomes, and facade operation objects.

Structs§

AsyncFileWriter
Type-erased asynchronous provider write session associated with a file.
AsyncWriteAllOperation
Owning asynchronous whole-file write that survives cancellation.
AsyncWriteAllOperationFailure
Error returned by an owning asynchronous whole-file write.
FileWriter
Type-erased provider write session explicitly associated with a file.
RejectedAsyncWriter
Isolated cleanup ownership after a provider returned an invalid identity.
RejectedWriter
Isolated cleanup ownership after a provider returned an invalid identity.
WriteAllFailure
A whole-file write failure retaining the recoverable writer when available.
WriteFailure
Write error paired with provider-confirmed publication progress.
WriteOptions
Options controlling a write operation.

Enums§

AsyncWriteAllOperationState
Lifecycle state of an owning asynchronous whole-file write.
AsyncWriterRecovery
A retained session that is either validated or restricted to explicit cleanup.
WriteAbortOutcome
Provider-confirmed destination state after writer cleanup completes.
WriteDisposition
How opening a writer treats an existing destination.
WriteFailureState
Provider-confirmed recovery state when a write commit fails.
WritePrecondition
Version precondition applied to a write operation.
WriterRecovery
A retained session that is either validated or restricted to explicit cleanup.
WriterState
Observable lifecycle state of a synchronous or asynchronous file writer.