boar (cargo): Flexible clone on write smart pointers with Borrowed, Owned, Arc, Rc and Static variants. Like std's Cow without the ToOwned requirement and additional Rc, Arc or Static variants. 
Keywords: string|pointer|rc|shared|cow