pub struct DaiServiceProxy(/* private fields */);
Expand description
§Deprecation
Not supported anymore, instead use an Audio Composite with one DAI and one Ring Buffer, see Audio Drivers Architecture
Implementations§
Source§impl DaiServiceProxy
impl DaiServiceProxy
pub fn connect_to_dai(&self) -> Result<DaiProxy, Error>
Sourcepub fn connect_to_dai_sync(&self) -> Result<DaiSynchronousProxy, Error>
pub fn connect_to_dai_sync(&self) -> Result<DaiSynchronousProxy, Error>
Like connect_to_dai
, but returns a sync proxy.
See Self::connect_to_dai
for more details.
Sourcepub fn connect_channel_to_dai(
&self,
server_end: ServerEnd<DaiMarker>,
) -> Result<(), Error>
pub fn connect_channel_to_dai( &self, server_end: ServerEnd<DaiMarker>, ) -> Result<(), Error>
Like connect_to_dai
, but accepts a server end.
See Self::connect_to_dai
for more details.
Trait Implementations§
Source§impl ServiceProxy for DaiServiceProxy
impl ServiceProxy for DaiServiceProxy
Source§type Service = DaiServiceMarker
type Service = DaiServiceMarker
The FIDL service this proxy represents.
Auto Trait Implementations§
impl Freeze for DaiServiceProxy
impl !RefUnwindSafe for DaiServiceProxy
impl !Send for DaiServiceProxy
impl !Sync for DaiServiceProxy
impl Unpin for DaiServiceProxy
impl !UnwindSafe for DaiServiceProxy
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