Struct quinn_proto::RandomConnectionIdGenerator [−][src]
pub struct RandomConnectionIdGenerator { /* fields omitted */ }
Generates purely random connection IDs of a certain length
Implementations
Trait Implementations
impl Clone for RandomConnectionIdGenerator
[src]
impl Clone for RandomConnectionIdGenerator
[src]fn clone(&self) -> RandomConnectionIdGenerator
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl ConnectionIdGenerator for RandomConnectionIdGenerator
[src]
impl ConnectionIdGenerator for RandomConnectionIdGenerator
[src]fn generate_cid(&mut self) -> ConnectionId
[src]
fn cid_len(&self) -> usize
[src]
Provide the length of dst_cid in short header packet
fn cid_lifetime(&self) -> Option<Duration>
[src]
impl Copy for RandomConnectionIdGenerator
[src]
impl Copy for RandomConnectionIdGenerator
[src]impl Default for RandomConnectionIdGenerator
[src]
impl Default for RandomConnectionIdGenerator
[src]Auto Trait Implementations
impl RefUnwindSafe for RandomConnectionIdGenerator
impl RefUnwindSafe for RandomConnectionIdGenerator
impl Send for RandomConnectionIdGenerator
impl Send for RandomConnectionIdGenerator
impl Sync for RandomConnectionIdGenerator
impl Sync for RandomConnectionIdGenerator
impl Unpin for RandomConnectionIdGenerator
impl Unpin for RandomConnectionIdGenerator
impl UnwindSafe for RandomConnectionIdGenerator
impl UnwindSafe for RandomConnectionIdGenerator
Blanket Implementations
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,