Skip to main content

HttpProbeProvider

Trait HttpProbeProvider 

Source
pub trait HttpProbeProvider: Send + Sync {
    // Required method
    fn probe_for(
        &self,
        request: &DecisionExecutionRequest,
    ) -> Result<HttpProbe, HttpEvidenceError>;
}
Expand description

Host-owned mapping from a decision case to an HTTP discovery request.

Required Methods§

Source

fn probe_for( &self, request: &DecisionExecutionRequest, ) -> Result<HttpProbe, HttpEvidenceError>

Resolves one request without performing I/O or changing decision state.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§