pub struct RawProviderResponse {
pub response_ref: String,
pub transport: String,
pub status_code: Option<u16>,
pub provider_code: Option<String>,
pub retry_after_seconds: Option<u64>,
pub stream_terminal: bool,
pub cancelled: bool,
pub body_fingerprint: String,
}Fields§
§response_ref: String§transport: String§status_code: Option<u16>§provider_code: Option<String>§retry_after_seconds: Option<u64>§stream_terminal: bool§cancelled: bool§body_fingerprint: StringTrait Implementations§
Source§impl Clone for RawProviderResponse
impl Clone for RawProviderResponse
Source§impl Debug for RawProviderResponse
impl Debug for RawProviderResponse
Source§impl<'de> Deserialize<'de> for RawProviderResponse
impl<'de> Deserialize<'de> for RawProviderResponse
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
impl Eq for RawProviderResponse
Source§impl PartialEq for RawProviderResponse
impl PartialEq for RawProviderResponse
Source§impl Serialize for RawProviderResponse
impl Serialize for RawProviderResponse
impl StructuralPartialEq for RawProviderResponse
Auto Trait Implementations§
impl Freeze for RawProviderResponse
impl RefUnwindSafe for RawProviderResponse
impl Send for RawProviderResponse
impl Sync for RawProviderResponse
impl Unpin for RawProviderResponse
impl UnsafeUnpin for RawProviderResponse
impl UnwindSafe for RawProviderResponse
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