Skip to main content

BinderThreadProxyInterface

Trait BinderThreadProxyInterface 

Source
pub trait BinderThreadProxyInterface: Send + Sync {
    type IoctlResponseFut: Future<Output = Result<BinderThreadIoctlResult, Error>> + Send;

    // Required method
    fn ioctl(
        &self,
        request: u32,
        arg: u64,
        vmo: Vmo,
        ioctl_reads: &[IoctlReadWrite],
        files: Vec<FileHandle>,
    ) -> Self::IoctlResponseFut;
}

Required Associated Types§

Required Methods§

Source

fn ioctl( &self, request: u32, arg: u64, vmo: Vmo, ioctl_reads: &[IoctlReadWrite], files: Vec<FileHandle>, ) -> Self::IoctlResponseFut

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§