gossamer/abort_signal

Types

pub type AbortSignal

Values

pub fn abort(reason: r) -> AbortSignal
pub fn any(signals: List(AbortSignal)) -> AbortSignal
pub fn is_aborted(signal: AbortSignal) -> Bool
pub fn on_abort(
  signal: AbortSignal,
  run handler: fn() -> a,
) -> Nil
pub fn reason(
  for signal: AbortSignal,
) -> Result(dynamic.Dynamic, Nil)
pub fn throw_if_aborted(
  signal: AbortSignal,
) -> Result(Nil, String)
pub fn timeout(milliseconds: Int) -> AbortSignal
Search Document