Lines Matching refs:dyn
65 fn dump(&self, _writer: &mut dyn Write, _args: &[&CStr]) -> Result<()> { in dump()
168 fn on_dump(&self, file: &mut dyn Write, args: &[&CStr]) -> Result<()>; in on_dump()
889 pub struct $native(Box<dyn $interface + Sync + Send + 'static>);
893 …c + Send + 'static>(inner: T, features: $crate::BinderFeatures) -> $crate::Strong<dyn $interface> {
937 …fn on_dump(&self, writer: &mut dyn std::io::Write, args: &[&std::ffi::CStr]) -> std::result::Resul…
959 impl $crate::FromIBinder for dyn $interface {
960 …fn try_from(mut ibinder: $crate::SpIBinder) -> std::result::Result<$crate::Strong<dyn $interface>,…
994 impl $crate::binder_impl::Serialize for dyn $interface + '_
996 dyn $interface: $crate::Interface
1004 impl $crate::binder_impl::SerializeOption for dyn $interface + '_ {
1010 impl std::fmt::Debug for dyn $interface + '_ {
1017 impl std::borrow::ToOwned for dyn $interface {
1018 type Owned = $crate::Strong<dyn $interface>;
1027 impl<P: $crate::BinderAsyncPool + 'static> $crate::FromIBinder for dyn $async_interface<P> {
1028 …fn try_from(mut ibinder: $crate::SpIBinder) -> std::result::Result<$crate::Strong<dyn $async_inter…
1053 …impl<P: $crate::BinderAsyncPool + 'static> $crate::binder_impl::Serialize for dyn $async_interface…
1060 …impl<P: $crate::BinderAsyncPool + 'static> $crate::binder_impl::SerializeOption for dyn $async_int…
1066 … impl<P: $crate::BinderAsyncPool + 'static> std::fmt::Debug for dyn $async_interface<P> + '_ {
1073 … impl<P: $crate::BinderAsyncPool + 'static> std::borrow::ToOwned for dyn $async_interface<P> {
1074 type Owned = $crate::Strong<dyn $async_interface<P>>;
1081 …impl<P: $crate::BinderAsyncPool + 'static> $crate::binder_impl::ToAsyncInterface<P> for dyn $inter…
1082 type Target = dyn $async_interface<P>;
1085 …impl<P: $crate::BinderAsyncPool + 'static> $crate::binder_impl::ToSyncInterface for dyn $async_int…
1086 type Target = dyn $interface;