pub struct ConversionResult {
pub trading_symbol: String,
pub exchange: Exchange,
pub status: String,
pub message: Option<String>,
pub error: Option<String>,
}
Expand description
Individual conversion result in bulk operation
Fields§
§trading_symbol: String
Trading symbol
exchange: Exchange
Exchange
status: String
Status of this specific conversion
message: Option<String>
Message for this conversion
error: Option<String>
Error details if conversion failed
Implementations§
Source§impl ConversionResult
impl ConversionResult
Sourcepub fn is_success(&self) -> bool
pub fn is_success(&self) -> bool
Check if this conversion was successful
Sourcepub fn is_failure(&self) -> bool
pub fn is_failure(&self) -> bool
Check if this conversion failed
Sourcepub fn error_message(&self) -> Option<&str>
pub fn error_message(&self) -> Option<&str>
Get the error message if conversion failed
Trait Implementations§
Source§impl Clone for ConversionResult
impl Clone for ConversionResult
Source§fn clone(&self) -> ConversionResult
fn clone(&self) -> ConversionResult
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 ConversionResult
impl Debug for ConversionResult
Source§impl<'de> Deserialize<'de> for ConversionResult
impl<'de> Deserialize<'de> for ConversionResult
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 ConversionResult
impl RefUnwindSafe for ConversionResult
impl Send for ConversionResult
impl Sync for ConversionResult
impl Unpin for ConversionResult
impl UnwindSafe for ConversionResult
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