A value hidden from str, repr and logs.
Attributes#
| Attribute | Type | Description |
|---|---|---|
label | Final = label or None |
Functions#
__init__#
__init__(value, *, label=None) -> None| Parameter | Type | Description |
|---|---|---|
value | A_co | |
label | str | None = None |
def __init__(self, value: A_co, *, label: str | None = None) -> None:
self._value: A_co | _Wiped = value
self.label: Final = label or Nonepipe#
pipe(f) -> Bf(self): secret.pipe(redacted.value).
| Parameter | Type | Description |
|---|---|---|
f | Callable[[Self], B] |
Returns B
def pipe[B](self, f: Callable[[Self], B], /) -> B:
"""``f(self)``: ``secret.pipe(redacted.value)``."""
return f(self)