pub struct RtpSessionBufferConfig {
pub sender_channel_capacity: usize,
pub receiver_channel_capacity: usize,
pub event_channel_capacity: usize,
}Expand description
RTP session queue sizing.
Fields§
§sender_channel_capacity: usizeBounded sender queue capacity in RTP packets.
receiver_channel_capacity: usizeBounded legacy polling receive queue capacity in RTP packets.
event_channel_capacity: usizeBroadcast ring capacity for RTP session events.
Trait Implementations§
Source§impl Clone for RtpSessionBufferConfig
impl Clone for RtpSessionBufferConfig
Source§fn clone(&self) -> RtpSessionBufferConfig
fn clone(&self) -> RtpSessionBufferConfig
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 moreimpl Copy for RtpSessionBufferConfig
Source§impl Debug for RtpSessionBufferConfig
impl Debug for RtpSessionBufferConfig
Source§impl Default for RtpSessionBufferConfig
impl Default for RtpSessionBufferConfig
impl Eq for RtpSessionBufferConfig
Source§impl PartialEq for RtpSessionBufferConfig
impl PartialEq for RtpSessionBufferConfig
Source§fn eq(&self, other: &RtpSessionBufferConfig) -> bool
fn eq(&self, other: &RtpSessionBufferConfig) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RtpSessionBufferConfig
Auto Trait Implementations§
impl Freeze for RtpSessionBufferConfig
impl RefUnwindSafe for RtpSessionBufferConfig
impl Send for RtpSessionBufferConfig
impl Sync for RtpSessionBufferConfig
impl Unpin for RtpSessionBufferConfig
impl UnsafeUnpin for RtpSessionBufferConfig
impl UnwindSafe for RtpSessionBufferConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.