Searched refs:Sized (Results 1 – 13 of 13) sorted by relevance
264 pub struct Strong<I: FromIBinder + ?Sized>(Box<I>);266 impl<I: FromIBinder + ?Sized> Strong<I> {278 impl<I: FromIBinder + ?Sized> Clone for Strong<I> {313 impl<I: FromIBinder + ?Sized> Ord for Strong<I> {331 impl<I: FromIBinder + ?Sized> Eq for Strong<I> {}335 pub struct Weak<I: FromIBinder + ?Sized> {340 impl<I: FromIBinder + ?Sized> Weak<I> {360 impl<I: FromIBinder + ?Sized> Clone for Weak<I> {369 impl<I: FromIBinder + ?Sized> Ord for Weak<I> {387 impl<I: FromIBinder + ?Sized> Eq for Weak<I> {}[all …]
104 pub fn into_interface<I: FromIBinder + Interface + ?Sized>(self) -> Result<Strong<I>> { in into_interface()617 pub trait Proxy: Sized + Interface {658 pub fn get_interface<T: FromIBinder + ?Sized>(name: &str) -> Result<Strong<T>> { in get_interface()
112 pub fn write<S: Serialize + ?Sized>(&mut self, parcelable: &S) -> Result<()> { in write()209 pub fn write<S: Serialize + ?Sized>(&self, parcelable: &S) -> Result<()> { in write()
20 struct alignas(8) Sized { struct21 Sized() { Clear(); } in Sized() function22 explicit Sized(char c) { Fill(c); } in Sized() argument26 static Sized Pattern(uint8_t c) { in Pattern() argument27 Sized sized; in Pattern()33 bool operator==(const Sized& right) const { in operator ==() argument90 using Dynamic_8_NxM = TraitsDynamic<Sized<8>>;91 using Dynamic_16_NxM = TraitsDynamic<Sized<16>>;92 using Dynamic_32_NxM = TraitsDynamic<Sized<32>>;99 using Static_8_8x1 = TraitsStatic<Sized<8>, 1>;[all …]
14 fn get_descriptor() -> &'static str where Self: Sized { "android.aidl.tests.IDeprecated" } in get_descriptor()15 fn getDefaultImpl() -> IDeprecatedDefaultRef where Self: Sized { in getDefaultImpl()18 fn setDefaultImpl(d: IDeprecatedDefaultRef) -> IDeprecatedDefaultRef where Self: Sized { in setDefaultImpl() argument
13 fn get_descriptor() -> &'static str where Self: Sized { "android.aidl.tests.INamedCallback" } in get_descriptor()15 fn getDefaultImpl() -> INamedCallbackDefaultRef where Self: Sized { in getDefaultImpl()18 fn setDefaultImpl(d: INamedCallbackDefaultRef) -> INamedCallbackDefaultRef where Self: Sized { in setDefaultImpl() argument
13 fn get_descriptor() -> &'static str where Self: Sized { "android.aidl.tests.IOldName" } in get_descriptor()15 fn getDefaultImpl() -> INewNameDefaultRef where Self: Sized { in getDefaultImpl()18 fn setDefaultImpl(d: INewNameDefaultRef) -> INewNameDefaultRef where Self: Sized { in setDefaultImpl() argument
13 fn get_descriptor() -> &'static str where Self: Sized { "android.aidl.tests.IOldName" } in get_descriptor()15 fn getDefaultImpl() -> IOldNameDefaultRef where Self: Sized { in getDefaultImpl()18 fn setDefaultImpl(d: IOldNameDefaultRef) -> IOldNameDefaultRef where Self: Sized { in setDefaultImpl() argument
13 fn get_descriptor() -> &'static str where Self: Sized { "android.aidl.tests.ITestService" } in get_descriptor()66 fn getDefaultImpl() -> ITestServiceDefaultRef where Self: Sized { in getDefaultImpl()69 fn setDefaultImpl(d: ITestServiceDefaultRef) -> ITestServiceDefaultRef where Self: Sized { in setDefaultImpl() argument
39 pub trait Deserialize: Sized {51 pub trait SerializeArray: Serialize + Sized {631 impl<T: Serialize + FromIBinder + ?Sized> Serialize for Strong<T> {637 impl<T: SerializeOption + FromIBinder + ?Sized> SerializeOption for Strong<T> {643 impl<T: FromIBinder + ?Sized> Deserialize for Strong<T> {650 impl<T: FromIBinder + ?Sized> DeserializeOption for Strong<T> {658 impl<T: Serialize + ?Sized> Serialize for &T {664 impl<T: SerializeOption + ?Sized> SerializeOption for &T {
146 pub fn get_interface<T: FromIBinder + ?Sized>(&self) -> anyhow::Result<binder::Strong<T>> { in get_interface()
108 fn devices<T: FromIBinder + ?Sized>(&self) -> Vec<Strong<T>> { in devices()
564 Self: Sized; in generate_dbus_arg()