pub async fn read_object_from_stdout<T>(child_process: &mut Child) -> Result<T>where T: DeserializeOwned,