Fail-closed view of Pristine transport capabilities used by this API client.
Summary
Functions
@spec check( TypeSafeAPISDK.Client.t() | Pristine.Client.t() | Pristine.Core.Context.t(), [atom()] ) :: :ok | {:error, TypeSafeAPISDK.Error.t()}
@spec names() :: [atom()]
@spec report( TypeSafeAPISDK.Client.t() | Pristine.Client.t() | Pristine.Core.Context.t() ) :: map()
@spec require!( TypeSafeAPISDK.Client.t() | Pristine.Client.t() | Pristine.Core.Context.t(), [atom()] ) :: :ok