pub struct HelloAck {
pub protocol_version: u32,
pub endpoint_id: String,
pub endpoint_name: String,
pub capabilities: EndpointCapabilities,
pub audio_port: u16,
pub clock_port: u16,
pub buffer_size_ms: u32,
}Fields§
§protocol_version: u32§endpoint_id: String§endpoint_name: String§capabilities: EndpointCapabilities§audio_port: u16§clock_port: u16§buffer_size_ms: u32Trait Implementations§
Source§impl<'de> Deserialize<'de> for HelloAck
impl<'de> Deserialize<'de> for HelloAck
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
Auto Trait Implementations§
impl Freeze for HelloAck
impl RefUnwindSafe for HelloAck
impl Send for HelloAck
impl Sync for HelloAck
impl Unpin for HelloAck
impl UnsafeUnpin for HelloAck
impl UnwindSafe for HelloAck
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