Case URLEncodedFormEncoder.Configuration.DateEncodingStrategy.custom(_:) Using custom callback case custom(@Sendable (Date, any Encoder) throws -> Void)