pub trait TargetCapabilityProvider {
type Caveat;
type AdditionalProperties;
// Required method
fn target_capability(
&self,
) -> &Delegation<Self::Caveat, Self::AdditionalProperties>;
}
pub trait TargetCapabilityProvider {
type Caveat;
type AdditionalProperties;
// Required method
fn target_capability(
&self,
) -> &Delegation<Self::Caveat, Self::AdditionalProperties>;
}