pub(crate) fn ensure_version(
current: Option<DateTime<Utc>>,
expected: Option<DateTime<Utc>>,
message: &str,
) -> ModelResult<()>Expand description
Refuses with ModelErrorType::StaleVersion and message unless current, a row’s locked
updated_at (None for a missing row), is expected. Passes whenever expected is None.