Searched refs:Remotable (Results 1 – 3 of 3) sorted by relevance
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> {[all …]
89 pub trait Remotable: Send + Sync { trait762 impl $crate::Remotable for $native {805 if class != <$native as $crate::Remotable>::get_class() &&806 class.get_descriptor() == <$native as $crate::Remotable>::get_descriptor()817 if ibinder.associate_class(<$native as $crate::Remotable>::get_class()) {
110 BinderFeatures, FromIBinder, IBinder, IBinderInternal, Interface, InterfaceClass, Remotable,