pub async fn encoder<T: DOwned>( client: Client, datastr: &str, encodermodulestr: &str, options: HashMap<String, String> ) -> Result<T, E>