Skip to main content

Module error

Module error 

Source
Expand description

Shared error variants for cross-cutting failures.

Each capability crate defines its own Error enum, but several variants are universal: “this platform does not support the operation”, “permission was denied”, “platform-specific failure with a message”. Crates may embed CoreError inside their own enum or simply mirror its variants — using the same shape makes downstream match patterns consistent.

Enums§

CoreError
Cross-cutting error variants shared by waterkit capability crates.