pub struct UpstreamOpen {
pub stream_id: Uuid,
pub session_id: String,
pub qos: QoS,
}Fields§
§stream_id: Uuid§session_id: String§qos: QoSTrait Implementations§
Source§impl Clone for UpstreamOpen
impl Clone for UpstreamOpen
Source§fn clone(&self) -> UpstreamOpen
fn clone(&self) -> UpstreamOpen
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UpstreamOpen
impl Debug for UpstreamOpen
impl Eq for UpstreamOpen
Source§impl From<UpstreamOpen> for ReceivableMetadata
impl From<UpstreamOpen> for ReceivableMetadata
Source§fn from(m: UpstreamOpen) -> Self
fn from(m: UpstreamOpen) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UpstreamOpen
impl PartialEq for UpstreamOpen
impl StructuralPartialEq for UpstreamOpen
Auto Trait Implementations§
impl Freeze for UpstreamOpen
impl RefUnwindSafe for UpstreamOpen
impl Send for UpstreamOpen
impl Sync for UpstreamOpen
impl Unpin for UpstreamOpen
impl UnsafeUnpin for UpstreamOpen
impl UnwindSafe for UpstreamOpen
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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