HostIncomingChannel

Trait HostIncomingChannel 

Source
pub trait HostIncomingChannel {
    // Required methods
    fn data(
        &mut self,
        self_: Resource<IncomingChannel>,
    ) -> Result<Option<Resource<InputStream>>>;
    fn index(
        &mut self,
        self_: Resource<IncomingChannel>,
        path: Vec<u32>,
    ) -> Result<Result<Resource<IncomingChannel>, Resource<Error>>>;
    fn drop(&mut self, rep: Resource<IncomingChannel>) -> Result<()>;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl<_T: HostIncomingChannel + ?Sized> HostIncomingChannel for &mut _T

Implementors§