pub struct StubMappingConverter { /* private fields */ }Expand description
Converter for generating stub mappings from recordings
Implementations§
Source§impl StubMappingConverter
impl StubMappingConverter
Sourcepub fn convert(&self, exchange: &RecordedExchange) -> Result<StubMapping>
pub fn convert(&self, exchange: &RecordedExchange) -> Result<StubMapping>
Convert a recorded exchange to a stub mapping
Sourcepub fn to_yaml(&self, stub: &StubMapping) -> Result<String>
pub fn to_yaml(&self, stub: &StubMapping) -> Result<String>
Convert stub mapping to YAML string
Sourcepub fn to_json(&self, stub: &StubMapping) -> Result<String>
pub fn to_json(&self, stub: &StubMapping) -> Result<String>
Convert stub mapping to JSON string
Sourcepub fn to_string(
&self,
stub: &StubMapping,
format: StubFormat,
) -> Result<String>
pub fn to_string( &self, stub: &StubMapping, format: StubFormat, ) -> Result<String>
Convert stub mapping to string in specified format
Auto Trait Implementations§
impl Freeze for StubMappingConverter
impl RefUnwindSafe for StubMappingConverter
impl Send for StubMappingConverter
impl Sync for StubMappingConverter
impl Unpin for StubMappingConverter
impl UnwindSafe for StubMappingConverter
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more