pub struct ConversionBuilder { /* private fields */ }Expand description
Builder for conversions with fluent API
Implementations§
Source§impl ConversionBuilder
impl ConversionBuilder
Sourcepub fn to(self, format: OutputFormat) -> Self
pub fn to(self, format: OutputFormat) -> Self
Set the output format
Sourcepub fn with_options(self, options: ConversionOptions) -> Self
pub fn with_options(self, options: ConversionOptions) -> Self
Set conversion options
Sourcepub async fn execute(self) -> Result<ConversionResult>
pub async fn execute(self) -> Result<ConversionResult>
Execute the conversion
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ConversionBuilder
impl RefUnwindSafe for ConversionBuilder
impl Send for ConversionBuilder
impl Sync for ConversionBuilder
impl Unpin for ConversionBuilder
impl UnwindSafe for ConversionBuilder
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
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