Lines Matching refs:vtable
33 pub(super) fn vtable<T: Future, S: Schedule>() -> &'static Vtable { in vtable() function
69 let vtable = self.header().vtable; in poll() localVariable
70 unsafe { (vtable.poll)(self.ptr) } in poll()
74 let vtable = self.header().vtable; in dealloc() localVariable
76 (vtable.dealloc)(self.ptr); in dealloc()
83 let vtable = self.header().vtable; in try_read_output() localVariable
84 (vtable.try_read_output)(self.ptr, dst, waker); in try_read_output()
88 let vtable = self.header().vtable; in drop_join_handle_slow() localVariable
89 unsafe { (vtable.drop_join_handle_slow)(self.ptr) } in drop_join_handle_slow()
93 let vtable = self.header().vtable; in shutdown() localVariable
94 unsafe { (vtable.shutdown)(self.ptr) } in shutdown()
98 let vtable = self.header().vtable; in remote_abort() localVariable
99 unsafe { (vtable.remote_abort)(self.ptr) } in remote_abort()