pub trait ResultDiscriminatorPolicy: Sealed {
// Required method
fn decide(&self, discriminator: &str) -> ResultDiscriminatorDecision;
}Expand description
Registry-agnostic policy seam for already-admitted non-core result types. No policy in this module owns a descriptor registry or activates extensions.
Required Methods§
Sourcefn decide(&self, discriminator: &str) -> ResultDiscriminatorDecision
fn decide(&self, discriminator: &str) -> ResultDiscriminatorDecision
Decides whether an admitted discriminator is core, deferred, or rejected.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".