Struct candidateparser::IceCandidate
[−]
[src]
pub struct IceCandidate { pub foundation: String, pub component_id: u32, pub transport: Transport, pub priority: u64, pub connection_address: IpAddr, pub port: u16, pub candidate_type: CandidateType, pub rel_addr: Option<IpAddr>, pub rel_port: Option<u16>, pub extensions: Option<HashMap<Vec<u8>, Vec<u8>>>, }
The ICE candidate struct. Contains all data from the SDP.
Fields
foundation: String
component_id: u32
transport: Transport
priority: u64
connection_address: IpAddr
port: u16
candidate_type: CandidateType
rel_addr: Option<IpAddr>
rel_port: Option<u16>
extensions: Option<HashMap<Vec<u8>, Vec<u8>>>
Trait Implementations
impl Debug for IceCandidate
[src]
impl PartialEq for IceCandidate
[src]
fn eq(&self, __arg_0: &IceCandidate) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &IceCandidate) -> bool
[src]
This method tests for !=
.
impl Eq for IceCandidate
[src]
impl Clone for IceCandidate
[src]
fn clone(&self) -> IceCandidate
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more