wasm_tensorflow_models_pose_detection/util.rs
1use wasm_bindgen::JsValue;
2use wasm_bindgen_futures::js_sys::Array;
3
4use crate::{bindings, call_method::call_method, model::Model};
5
6pub fn get_adjacent_pairs(model: Model) -> Vec<(u32, u32)> {
7 let var_name: &Vec<JsValue> = &vec![model.into()];
8 let result = call_method(
9 &bindings::UTIL,
10 &"getAdjacentPairs".into(),
11 &Array::from_iter(var_name.iter()),
12 )
13 .unwrap();
14 serde_wasm_bindgen::from_value(result).unwrap()
15}