pub struct SmartFallbackResult {
pub response: Bytes,
pub transport_used: TransportProtocol,
pub status: u16,
pub history: FallbackNegotiationHistory,
}Expand description
Result of a successful smart fallback execution.
Fields§
§response: BytesResponse bytes from the upstream.
transport_used: TransportProtocolThe transport that succeeded.
status: u16HTTP status code.
history: FallbackNegotiationHistoryFull negotiation history for audit.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for SmartFallbackResult
impl RefUnwindSafe for SmartFallbackResult
impl Send for SmartFallbackResult
impl Sync for SmartFallbackResult
impl Unpin for SmartFallbackResult
impl UnsafeUnpin for SmartFallbackResult
impl UnwindSafe for SmartFallbackResult
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