pub struct RelayAdvisoryEvent {
pub session_id: String,
pub route: RuntimeEnvContext,
pub leg: Leg,
pub advisory: Advisory,
}Expand description
A relay policy converted a payload for a peer that could not decode it as sent. Delivered once per distinct advisory, which the report also carries.
Fields§
§session_id: String§route: RuntimeEnvContext§leg: Leg§advisory: AdvisoryTrait Implementations§
Source§impl Clone for RelayAdvisoryEvent
impl Clone for RelayAdvisoryEvent
Source§impl Debug for RelayAdvisoryEvent
impl Debug for RelayAdvisoryEvent
Source§impl PartialEq for RelayAdvisoryEvent
impl PartialEq for RelayAdvisoryEvent
impl StructuralPartialEq for RelayAdvisoryEvent
Auto Trait Implementations§
impl Freeze for RelayAdvisoryEvent
impl RefUnwindSafe for RelayAdvisoryEvent
impl Send for RelayAdvisoryEvent
impl Sync for RelayAdvisoryEvent
impl Unpin for RelayAdvisoryEvent
impl UnsafeUnpin for RelayAdvisoryEvent
impl UnwindSafe for RelayAdvisoryEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request