pub fn update_fallible<F, E>(&self, f: F) -> Result<(), E>
    where
        F: Fn(&T) -> Result<T, E>,
    {
        self.update_fallible_inner(f, true)
    }
/// Update the ArcCell in a fallible fashion.
Update the ArcCell in a fallible fashion.
Update the ArcCell in a fallible fashion .
pub fn update_fallible<F, E>(&self, f: F) -> Result<(), E>
    where
        F: Fn(&T) -> Result<T, E>,
    {
        self.update_fallible_inner(f, true)
    }
pub fn update_fallible < F , E > ( & self , f : F ) -> Result < ( ) , E > where F : Fn ( & T ) -> Result < T , E > , { self . update_fallible_inner ( f , true ) }
Update the ArcCell in a fallible fashion.
Update the ArcCell in a fallible fashion .
&self
f
F
&self
f
F