Struct common_messages_sv2::ChannelEndpointChanged [−][src]
#[repr(C)]pub struct ChannelEndpointChanged {
pub channel_id: u32,
}
Expand description
ChannelEndpointChanged (Server -> Client)
When a channel’s upstream or downstream endpoint changes and that channel had previously
sent messages with channel_msg bitset of unknown extension_type, the intermediate proxy
MUST send a ChannelEndpointChanged
message. Upon receipt thereof, any extension state
(including version negotiation and the presence of support for a given extension) MUST be
reset and version/presence negotiation must begin again.
Fields
channel_id: u32
The channel which has changed endpoint.
Trait Implementations
fn from_bytes(data: &'a mut [u8]) -> Result<Self, Error>
fn from_reader(reader: &mut impl Read) -> Result<Self, Error>
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ChannelEndpointChanged
impl Send for ChannelEndpointChanged
impl Sync for ChannelEndpointChanged
impl Unpin for ChannelEndpointChanged
impl UnwindSafe for ChannelEndpointChanged
Blanket Implementations
Mutably borrows from an owned value. Read more