TypeSafeAPISDK.RuntimeCapabilities (TypeSafeAPISDK v0.1.0)

Copy Markdown View Source

Fail-closed view of Pristine transport capabilities used by this API client.

Summary

Functions

check(client, requirements)

names()

@spec names() :: [atom()]

report(source)

require!(client, requirements)

@spec require!(
  TypeSafeAPISDK.Client.t() | Pristine.Client.t() | Pristine.Core.Context.t(),
  [atom()]
) ::
  :ok