Searched refs:Remotable (Results 1 – 3 of 3) sorted by relevance
/frameworks/native/libs/binder/rust/src/ |
D | native.rs | 18 AsNative, Interface, InterfaceClassMethods, Remotable, Stability, TransactionCode, 37 pub struct Binder<T: Remotable> { 52 unsafe impl<T: Remotable> Send for Binder<T> {} 71 unsafe impl<T: Remotable> Sync for Binder<T> {} 73 impl<T: Remotable> Binder<T> { 228 impl<T: Remotable> Interface for Binder<T> { 249 impl<T: Remotable> InterfaceClassMethods for Binder<T> { 251 <T as Remotable>::get_descriptor() in get_descriptor() 390 impl<T: Remotable> Drop for Binder<T> { 406 impl<T: Remotable> Deref for Binder<T> { [all …]
|
D | binder.rs | 149 pub trait Remotable: Send + Sync + 'static { interface 918 impl $crate::binder_impl::Remotable for $native { 965 if class != <$native as $crate::binder_impl::Remotable>::get_class() && 966 … class.get_descriptor() == <$native as $crate::binder_impl::Remotable>::get_descriptor() 977 … if ibinder.associate_class(<$native as $crate::binder_impl::Remotable>::get_class()) { 1033 if class != <$native as $crate::binder_impl::Remotable>::get_class() && 1034 … class.get_descriptor() == <$native as $crate::binder_impl::Remotable>::get_descriptor() 1045 … if ibinder.associate_class(<$native as $crate::binder_impl::Remotable>::get_class()) {
|
D | lib.rs | 131 IBinderInternal, InterfaceClass, Remotable, Stability, ToAsyncInterface, ToSyncInterface,
|