{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":"#[instrument(skip(self,"}]}
    #[instrument(skip(self, f), level = "debug")]
    /// Execute `f` and commit the bindings if closure `f` returns `Ok(_)`.
    pub fn commit_if_ok<T, E, F>(&self, f: F) -> Result<T, E>