pub fn edit_document<T: Transport>( client: &ApiClient<T>, document_id: u64, request: &UpdateRequest, add_tags: &[String], remove_tags: &[String], ) -> Result<Value, AppError>