Improved some documentation in the LossyCodableList struct.

This commit is contained in:
Javier Cicchelli 2023-05-07 21:59:14 +02:00
parent 28c9232962
commit 4b81323b1d

View File

@ -10,8 +10,10 @@
//
//===----------------------------------------------------------------------===//
/// This struct (that could also be used as a property wrapper as well) provides a generic type that acts as a thin wrapper around an array of `Elements` instances to allow a lossy decoding and or encoding process.
///
/// This implementation is heavily influenced by this [article](https://www.swiftbysundell.com/articles/ignoring-invalid-json-elements-codable/).
@propertyWrapper
/// This property wrapper provides a generic type that acts as a thin wrapper around an array of `Elements` instances to allow a lossy decoding and or encoding process.
public struct LossyCodableList<Element> {
// MARK: Properties
@ -26,7 +28,7 @@ public struct LossyCodableList<Element> {
// MARK: Initialisers
/// Initialises this property wrapper.
/// Initialises this struct.
public init() {
self.elements = []
}