Sensitive[A: Stringable val]¶
Wraps a sensitive value so it never appears in logs or string output.
.string() always returns "[REDACTED]".
.expose() returns the underlying value — call it deliberately.
Constructors¶
create¶
Parameters¶
- value: A
Returns¶
- Sensitive[A] val^
from_env¶
Parameters¶
Returns¶
- Sensitive[A] val^ ?
Public Functions¶
expose¶
Returns¶
- A
string¶
Returns¶
- String iso^