pub async fn update_record_with_executor<'e, E, M, PK, I>(
executor: E,
policy_pool: &PgPool,
descriptor: &'static ModelDescriptor<M, PK>,
id: PK,
input: I,
ctx: &CoolContext,
if_match: Option<i64>,
) -> Result<M, CoolError>