pub struct RegisterAudioParams {
pub client_id: String,
pub sample_rate: f32,
pub buffer_size: u32,
}Expand description
Parameters for registerAudio request (audio binary → dev server)
Fields§
§client_id: StringUnique client identifier
sample_rate: f32Audio sample rate (e.g., 44100.0)
buffer_size: u32Buffer size in samples
Trait Implementations§
Source§impl Clone for RegisterAudioParams
impl Clone for RegisterAudioParams
Source§fn clone(&self) -> RegisterAudioParams
fn clone(&self) -> RegisterAudioParams
Returns a duplicate of the value. Read more
1.0.0 · 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 RegisterAudioParams
impl Debug for RegisterAudioParams
Source§impl<'de> Deserialize<'de> for RegisterAudioParams
impl<'de> Deserialize<'de> for RegisterAudioParams
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 RegisterAudioParams
impl RefUnwindSafe for RegisterAudioParams
impl Send for RegisterAudioParams
impl Sync for RegisterAudioParams
impl Unpin for RegisterAudioParams
impl UnwindSafe for RegisterAudioParams
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