Question: Defining a \_ requires a lifetime parameter.

  1. function that ends the lifetime of one of its arguments
  2. struct that contains a reference to a value
  3. function with a generic argument
  4. struct that contains a reference to a boxed value

Answer: The correct answer of the above question is Option B:struct that contains a reference to a value