pub struct Forwarded {
pub outbound: Map<String, Value>,
pub reply: Map<String, Value>,
pub report: TranslationReport,
}Expand description
What one forward produced.
Fields§
§outbound: Map<String, Value>The envelope the upstream peer received.
reply: Map<String, Value>The envelope that came back, in the client’s revision.
The upstream’s own bytes unless its result needed translating, which is
the case Translator::translate decides for itself.
report: TranslationReportWhat the translation changed, if anything.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Forwarded
impl RefUnwindSafe for Forwarded
impl Send for Forwarded
impl Sync for Forwarded
impl Unpin for Forwarded
impl UnsafeUnpin for Forwarded
impl UnwindSafe for Forwarded
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