pub struct DownstreamOpen {
pub stream_id: Uuid,
pub downstream_filters: Vec<DownstreamFilter>,
pub qos: QoS,
}Fields§
§stream_id: Uuid§downstream_filters: Vec<DownstreamFilter>§qos: QoSTrait Implementations§
Source§impl Clone for DownstreamOpen
impl Clone for DownstreamOpen
Source§fn clone(&self) -> DownstreamOpen
fn clone(&self) -> DownstreamOpen
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 DownstreamOpen
impl Debug for DownstreamOpen
impl Eq for DownstreamOpen
Source§impl From<DownstreamOpen> for ReceivableMetadata
impl From<DownstreamOpen> for ReceivableMetadata
Source§fn from(m: DownstreamOpen) -> Self
fn from(m: DownstreamOpen) -> Self
Converts to this type from the input type.
Source§impl PartialEq for DownstreamOpen
impl PartialEq for DownstreamOpen
impl StructuralPartialEq for DownstreamOpen
Auto Trait Implementations§
impl Freeze for DownstreamOpen
impl RefUnwindSafe for DownstreamOpen
impl Send for DownstreamOpen
impl Sync for DownstreamOpen
impl Unpin for DownstreamOpen
impl UnsafeUnpin for DownstreamOpen
impl UnwindSafe for DownstreamOpen
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