pub trait Constrainable {
// Required method
fn kty(&self) -> JsonWebKeyType;
// Provided methods
fn alg(&self) -> Option<&JsonWebSignatureAlg> { ... }
fn algs(&self) -> &[JsonWebSignatureAlg] { ... }
fn kid(&self) -> Option<&str> { ... }
fn use_(&self) -> Option<&JsonWebKeyUse> { ... }
}Required Methods§
Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".