Lines Matching refs:Remotable
17 use crate::binder::{AsNative, Interface, InterfaceClassMethods, Remotable, Stability, TransactionCo…
33 pub struct Binder<T: Remotable> {
48 unsafe impl<T: Remotable> Send for Binder<T> {}
50 impl<T: Remotable> Binder<T> {
211 impl<T: Remotable> Interface for Binder<T> {
232 impl<T: Remotable> InterfaceClassMethods for Binder<T> {
234 <T as Remotable>::get_descriptor() in get_descriptor()
294 impl<T: Remotable> Drop for Binder<T> {
310 impl<T: Remotable> Deref for Binder<T> {
325 impl<B: Remotable> Serialize for Binder<B> {
334 impl<B: Remotable> TryFrom<SpIBinder> for Binder<B> {
369 unsafe impl<B: Remotable> AsNative<sys::AIBinder> for Binder<B> {
398 impl Remotable for () { implementation