Defines a behaviour for parsing role URIs into %Role{} structs.
Summary
Callbacks
@callback parse(uri :: String.t()) :: {:ok, Ltix.LaunchClaims.Role.t()} | :error
@callback to_uri(role :: Ltix.LaunchClaims.Role.t_without_uri()) :: {:ok, String.t()} | :error