Avertissement: l'initialisation de 'UnsafeBufferPointer <T>' entraîne un pointeur de tampon pendant

Après la mise à jour vers Swift 5.2 / Xcode 11.4, un avertissement a été envoyé au code suivant: extension Data { init<T>(from value: T) { var value = value let pointer = UnsafeBufferPointer(start: &value, count: 1) self.init(buffer: pointer) } func to<T>(type: T.Type) -> T {...