Struct webrtc_ice::candidate::candidate_base::CandidateBaseConfig
source · pub struct CandidateBaseConfig {
pub candidate_id: String,
pub network: String,
pub address: String,
pub port: u16,
pub component: u16,
pub priority: u32,
pub foundation: String,
pub conn: Option<Arc<dyn Conn + Send + Sync>>,
pub initialized_ch: Option<Receiver<()>>,
}
Fields§
§candidate_id: String
§network: String
§address: String
§port: u16
§component: u16
§priority: u32
§foundation: String
§conn: Option<Arc<dyn Conn + Send + Sync>>
§initialized_ch: Option<Receiver<()>>
Trait Implementations§
source§impl Default for CandidateBaseConfig
impl Default for CandidateBaseConfig
source§fn default() -> CandidateBaseConfig
fn default() -> CandidateBaseConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CandidateBaseConfig
impl !RefUnwindSafe for CandidateBaseConfig
impl Send for CandidateBaseConfig
impl Sync for CandidateBaseConfig
impl Unpin for CandidateBaseConfig
impl !UnwindSafe for CandidateBaseConfig
Blanket Implementations§
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