pub struct BulkConversionResponse {
pub status: String,
pub results: Vec<ConversionResult>,
pub message: Option<String>,
}
Expand description
Bulk conversion response
Fields§
§status: String
Status of the bulk conversion
results: Vec<ConversionResult>
Individual conversion results
message: Option<String>
Overall message
Implementations§
Source§impl BulkConversionResponse
impl BulkConversionResponse
Sourcepub fn is_all_success(&self) -> bool
pub fn is_all_success(&self) -> bool
Check if all conversions were successful
Sourcepub fn success_count(&self) -> usize
pub fn success_count(&self) -> usize
Get the number of successful conversions
Sourcepub fn failure_count(&self) -> usize
pub fn failure_count(&self) -> usize
Get the number of failed conversions
Sourcepub fn successful_conversions(&self) -> Vec<&ConversionResult>
pub fn successful_conversions(&self) -> Vec<&ConversionResult>
Get successful conversion results
Sourcepub fn failed_conversions(&self) -> Vec<&ConversionResult>
pub fn failed_conversions(&self) -> Vec<&ConversionResult>
Get failed conversion results
Trait Implementations§
Source§impl Clone for BulkConversionResponse
impl Clone for BulkConversionResponse
Source§fn clone(&self) -> BulkConversionResponse
fn clone(&self) -> BulkConversionResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for BulkConversionResponse
impl Debug for BulkConversionResponse
Source§impl<'de> Deserialize<'de> for BulkConversionResponse
impl<'de> Deserialize<'de> for BulkConversionResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BulkConversionResponse
impl RefUnwindSafe for BulkConversionResponse
impl Send for BulkConversionResponse
impl Sync for BulkConversionResponse
impl Unpin for BulkConversionResponse
impl UnwindSafe for BulkConversionResponse
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