pub trait GuardService:
Send
+ Sync
+ 'static {
// Required method
fn measure_guard_edges(
&self,
search: GuardSearch,
) -> Result<GuardEvidence, GuardError>;
}Expand description
Measures exposed edges and the elements that could guard them.
ADR 0004: every method returns a measurement. None returns a finding.
Required Methods§
fn measure_guard_edges( &self, search: GuardSearch, ) -> Result<GuardEvidence, GuardError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".