pub struct BoundFixtureContinuityAdapter { /* private fields */ }Implementations§
Source§impl BoundFixtureContinuityAdapter
impl BoundFixtureContinuityAdapter
pub fn bind( adapter_ref: &str, provider_ref: &str, provider_id: &str, deployment_profile: &str, adapter_version: &str, ) -> Result<Self, AdapterBoundaryError>
pub const fn kind(self) -> FixtureAdapterKind
pub fn probe_fixture( &self, probe: &str, ) -> Result<&'static str, AdapterBoundaryError>
pub fn prepare_reference( &self, route: &ProviderRoute, request_ref: &str, ) -> Result<PreparedProviderDispatch, AdapterBoundaryError>
Trait Implementations§
impl Copy for BoundFixtureContinuityAdapter
impl Eq for BoundFixtureContinuityAdapter
Source§impl ProviderAdapter for BoundFixtureContinuityAdapter
impl ProviderAdapter for BoundFixtureContinuityAdapter
fn adapter_id(&self) -> &'static str
fn prepare( &self, route: &ProviderRoute, request_ref: &str, _request: &CanonicalRequest, ) -> Result<PreparedProviderDispatch, AdapterBoundaryError>
fn capability_dispositions(&self) -> AdapterCapabilityDispositions
fn transform_fixture(&self, category: &str, canonical_input: &str) -> String
fn normalize_failure(&self, evidence: &ProviderFailureEvidence) -> FailureClass
fn classify_raw_response(&self, raw: &RawProviderResponse) -> FailureClass
impl StructuralPartialEq for BoundFixtureContinuityAdapter
Auto Trait Implementations§
impl Freeze for BoundFixtureContinuityAdapter
impl RefUnwindSafe for BoundFixtureContinuityAdapter
impl Send for BoundFixtureContinuityAdapter
impl Sync for BoundFixtureContinuityAdapter
impl Unpin for BoundFixtureContinuityAdapter
impl UnsafeUnpin for BoundFixtureContinuityAdapter
impl UnwindSafe for BoundFixtureContinuityAdapter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more