pub fn post_commit<F>(f: F) -> ClosurePostCommitInterceptor<F>where F: Fn(&mut PostCommitContext) -> Result<()> + Send + Sync + Clone + 'static,