Lines Matching refs:Resource

11     Table, Tag, Val, component::Resource, component::ResourceTable,
180 debuggee: &Resource<Debuggee>, in debugger()
189 async fn all_modules(&mut self, debuggee: Resource<Debuggee>) -> Result<Vec<Resource<Module>>> { in all_modules()
201 debuggee: Resource<Debuggee>, in all_instances()
202 ) -> Result<Vec<Resource<Instance>>> { in all_instances()
212 async fn interrupt(&mut self, debuggee: Resource<Debuggee>) -> Result<()> { in interrupt()
221 debuggee: Resource<Debuggee>, in single_step()
223 ) -> Result<Resource<EventFuture>> { in single_step()
230 debuggee: Resource<Debuggee>, in continue_()
232 ) -> Result<Resource<EventFuture>> { in continue_()
237 async fn exit_frames(&mut self, debuggee: Resource<Debuggee>) -> Result<Vec<Resource<Frame>>> { in exit_frames()
247 async fn drop(&mut self, debuggee: Resource<Debuggee>) -> Result<()> { in drop()
274 self_: Resource<EventFuture>, in finish()
275 debuggee: Resource<Debuggee>, in finish()
293 async fn drop(&mut self, rep: Resource<EventFuture>) -> Result<()> { in drop()
298 async fn subscribe(&mut self, self_: Resource<EventFuture>) -> Result<Resource<DynPollable>> { in subscribe()
306 self_: Resource<Instance>, in get_module()
307 d: Resource<Debuggee>, in get_module()
308 ) -> Result<Resource<Module>> { in get_module()
318 self_: Resource<Instance>, in get_memory()
319 d: Resource<Debuggee>, in get_memory()
321 ) -> Result<Resource<Memory>> { in get_memory()
333 self_: Resource<Instance>, in get_global()
334 d: Resource<Debuggee>, in get_global()
336 ) -> Result<Resource<Global>> { in get_global()
348 self_: Resource<Instance>, in get_table()
349 d: Resource<Debuggee>, in get_table()
351 ) -> Result<Resource<Table>> { in get_table()
363 self_: Resource<Instance>, in get_func()
364 d: Resource<Debuggee>, in get_func()
366 ) -> Result<Resource<Func>> { in get_func()
378 self_: Resource<Instance>, in get_tag()
379 d: Resource<Debuggee>, in get_tag()
381 ) -> Result<Resource<Tag>> { in get_tag()
391 async fn clone(&mut self, self_: Resource<Instance>) -> Result<Resource<Instance>> { in clone()
396 async fn unique_id(&mut self, self_: Resource<Instance>) -> Result<u64> { in unique_id()
401 async fn drop(&mut self, rep: Resource<Instance>) -> Result<()> { in drop()
410 self_: Resource<Module>, in add_breakpoint()
411 d: Resource<Debuggee>, in add_breakpoint()
421 self_: Resource<Module>, in remove_breakpoint()
422 d: Resource<Debuggee>, in remove_breakpoint()
430 async fn bytecode(&mut self, self_: Resource<Module>) -> Result<Option<Vec<u8>>> { in bytecode()
435 async fn clone(&mut self, self_: Resource<Module>) -> Result<Resource<Module>> { in clone()
440 async fn unique_id(&mut self, self_: Resource<Module>) -> Result<u64> { in unique_id()
445 async fn drop(&mut self, rep: Resource<Module>) -> Result<()> { in drop()
452 async fn size_bytes(&mut self, self_: Resource<Memory>, d: Resource<Debuggee>) -> Result<u64> { in size_bytes()
460 self_: Resource<Memory>, in page_size_bytes()
461 d: Resource<Debuggee>, in page_size_bytes()
470 self_: Resource<Memory>, in grow_to_bytes()
471 d: Resource<Debuggee>, in grow_to_bytes()
481 self_: Resource<Memory>, in get_bytes()
482 d: Resource<Debuggee>, in get_bytes()
495 self_: Resource<Memory>, in set_bytes()
496 d: Resource<Debuggee>, in set_bytes()
510 self_: Resource<Memory>, in get_u8()
511 d: Resource<Debuggee>, in get_u8()
523 self_: Resource<Memory>, in get_u16()
524 d: Resource<Debuggee>, in get_u16()
536 self_: Resource<Memory>, in get_u32()
537 d: Resource<Debuggee>, in get_u32()
549 self_: Resource<Memory>, in get_u64()
550 d: Resource<Debuggee>, in get_u64()
562 self_: Resource<Memory>, in set_u8()
563 d: Resource<Debuggee>, in set_u8()
577 self_: Resource<Memory>, in set_u16()
578 d: Resource<Debuggee>, in set_u16()
592 self_: Resource<Memory>, in set_u32()
593 d: Resource<Debuggee>, in set_u32()
607 self_: Resource<Memory>, in set_u64()
608 d: Resource<Debuggee>, in set_u64()
620 async fn clone(&mut self, self_: Resource<Memory>) -> Result<Resource<Memory>> { in clone()
625 async fn unique_id(&mut self, self_: Resource<Memory>) -> Result<u64> { in unique_id()
629 async fn drop(&mut self, rep: Resource<Memory>) -> Result<()> { in drop()
638 self_: Resource<Global>, in get()
639 d: Resource<Debuggee>, in get()
640 ) -> Result<Resource<WasmValue>> { in get()
652 self_: Resource<Global>, in set()
653 d: Resource<Debuggee>, in set()
654 val: Resource<WasmValue>, in set()
662 async fn clone(&mut self, self_: Resource<Global>) -> Result<Resource<Global>> { in clone()
667 async fn unique_id(&mut self, self_: Resource<Global>) -> Result<u64> { in unique_id()
672 async fn drop(&mut self, rep: Resource<Global>) -> Result<()> { in drop()
679 async fn len(&mut self, self_: Resource<Table>, d: Resource<Debuggee>) -> Result<u64> { in len()
687 self_: Resource<Table>, in get_element()
688 d: Resource<Debuggee>, in get_element()
690 ) -> Result<Resource<WasmValue>> { in get_element()
699 self_: Resource<Table>, in set_element()
700 d: Resource<Debuggee>, in set_element()
702 val: Resource<WasmValue>, in set_element()
710 async fn clone(&mut self, self_: Resource<Table>) -> Result<Resource<Table>> { in clone()
715 async fn unique_id(&mut self, self_: Resource<Table>) -> Result<u64> { in unique_id()
719 async fn drop(&mut self, rep: Resource<Table>) -> Result<()> { in drop()
728 self_: Resource<Func>, in params()
729 d: Resource<Debuggee>, in params()
738 self_: Resource<Func>, in results()
739 d: Resource<Debuggee>, in results()
746 async fn clone(&mut self, self_: Resource<Func>) -> Result<Resource<Func>> { in clone()
751 async fn drop(&mut self, rep: Resource<Func>) -> Result<()> { in drop()
760 self_: Resource<WasmException>, in get_tag()
761 d: Resource<Debuggee>, in get_tag()
762 ) -> Result<Resource<Tag>> { in get_tag()
771 self_: Resource<WasmException>, in get_values()
772 d: Resource<Debuggee>, in get_values()
773 ) -> Result<Vec<Resource<WasmValue>>> { in get_values()
786 self_: Resource<WasmException>, in clone()
787 _d: Resource<Debuggee>, in clone()
788 ) -> Result<Resource<WasmException>> { in clone()
795 d: Resource<Debuggee>, in make()
796 tag: Resource<Tag>, in make()
797 values: Vec<Resource<WasmValue>>, in make()
798 ) -> Result<Resource<WasmException>> { in make()
809 async fn drop(&mut self, rep: Resource<WasmException>) -> Result<()> { in drop()
818 self_: Resource<Tag>, in params()
819 d: Resource<Debuggee>, in params()
826 async fn unique_id(&mut self, self_: Resource<Tag>) -> Result<u64> { in unique_id()
830 async fn clone(&mut self, self_: Resource<Tag>) -> Result<Resource<Tag>> { in clone()
837 d: Resource<Debuggee>, in make()
839 ) -> Result<Resource<Tag>> { in make()
847 async fn drop(&mut self, rep: Resource<Tag>) -> Result<()> { in drop()
856 self_: Resource<Frame>, in get_instance()
857 d: Resource<Debuggee>, in get_instance()
858 ) -> Result<Resource<Instance>> { in get_instance()
867 self_: Resource<Frame>, in get_func_index()
868 d: Resource<Debuggee>, in get_func_index()
876 async fn get_pc(&mut self, self_: Resource<Frame>, d: Resource<Debuggee>) -> Result<u32> { in get_pc()
885 self_: Resource<Frame>, in get_locals()
886 d: Resource<Debuggee>, in get_locals()
887 ) -> Result<Vec<Resource<WasmValue>>> { in get_locals()
900 self_: Resource<Frame>, in get_stack()
901 d: Resource<Debuggee>, in get_stack()
902 ) -> Result<Vec<Resource<WasmValue>>> { in get_stack()
915 self_: Resource<Frame>, in parent_frame()
916 d: Resource<Debuggee>, in parent_frame()
917 ) -> Result<Option<Resource<Frame>>> { in parent_frame()
927 async fn drop(&mut self, rep: Resource<Frame>) -> Result<()> { in drop()
934 async fn get_type(&mut self, self_: Resource<WasmValue>) -> Result<wit::WasmType> { in get_type()
948 async fn unwrap_i32(&mut self, self_: Resource<WasmValue>) -> Result<u32> { in unwrap_i32()
956 async fn unwrap_i64(&mut self, self_: Resource<WasmValue>) -> Result<u64> { in unwrap_i64()
964 async fn unwrap_f32(&mut self, self_: Resource<WasmValue>) -> Result<f32> { in unwrap_f32()
972 async fn unwrap_f64(&mut self, self_: Resource<WasmValue>) -> Result<f64> { in unwrap_f64()
980 async fn unwrap_v128(&mut self, self_: Resource<WasmValue>) -> Result<Vec<u8>> { in unwrap_v128()
988 async fn unwrap_func(&mut self, self_: Resource<WasmValue>) -> Result<Option<Resource<Func>>> { in unwrap_func()
1002 self_: Resource<WasmValue>, in unwrap_exception()
1003 ) -> Result<Option<Resource<WasmException>>> { in unwrap_exception()
1015 async fn make_i32(&mut self, value: u32) -> Result<Resource<WasmValue>> { in make_i32()
1019 async fn make_i64(&mut self, value: u64) -> Result<Resource<WasmValue>> { in make_i64()
1023 async fn make_f32(&mut self, value: f32) -> Result<Resource<WasmValue>> { in make_f32()
1027 async fn make_f64(&mut self, value: f64) -> Result<Resource<WasmValue>> { in make_f64()
1031 async fn make_v128(&mut self, value: Vec<u8>) -> Result<Resource<WasmValue>> { in make_v128()
1040 async fn clone(&mut self, self_: Resource<WasmValue>) -> Result<Resource<WasmValue>> { in clone()
1045 async fn drop(&mut self, rep: Resource<WasmValue>) -> Result<()> { in drop()