pub struct AudioBridgeCandidate {
pub device_id: String,
pub display_name: String,
pub transport: String,
pub features: Vec<AudioDeviceFeature>,
}Fields§
§device_id: String§display_name: String§transport: String§features: Vec<AudioDeviceFeature>Trait Implementations§
Source§impl Clone for AudioBridgeCandidate
impl Clone for AudioBridgeCandidate
Source§fn clone(&self) -> AudioBridgeCandidate
fn clone(&self) -> AudioBridgeCandidate
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 AudioBridgeCandidate
impl Debug for AudioBridgeCandidate
Source§impl<'de> Deserialize<'de> for AudioBridgeCandidate
impl<'de> Deserialize<'de> for AudioBridgeCandidate
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AudioBridgeCandidate
Source§impl PartialEq for AudioBridgeCandidate
impl PartialEq for AudioBridgeCandidate
Source§impl Serialize for AudioBridgeCandidate
impl Serialize for AudioBridgeCandidate
impl StructuralPartialEq for AudioBridgeCandidate
Auto Trait Implementations§
impl Freeze for AudioBridgeCandidate
impl RefUnwindSafe for AudioBridgeCandidate
impl Send for AudioBridgeCandidate
impl Sync for AudioBridgeCandidate
impl Unpin for AudioBridgeCandidate
impl UnsafeUnpin for AudioBridgeCandidate
impl UnwindSafe for AudioBridgeCandidate
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