lifetime (cargo): Traits and derive macros to change the lifetime of a type, allowing efficient reuse of your stucts or enums with any lifetime requirement. 
Keywords: convert|borrow|to_borrowed|into_static|cow