RequestURL

@propertyWrapper
public struct RequestURL : Encodable

A property wrapper that provides a convenient way to handle request URLs.

The RequestURL struct is a property wrapper that allows you to specify the URL for a request. It wraps a URL? value and provides a default value of nil.

Example usage:

@RequestURL var url: URL?
  • The wrapped value representing the request URL.

    This property holds the URL? value that is managed by this property wrapper.

    Declaration

    Swift

    public var wrappedValue: URL?
  • Initializes a new instance of RequestURL with the specified wrapped value.

    Example usage:

    @RequestURL var url: URL? = URL(string: "https://api.example.com/resource")
    

    Declaration

    Swift

    public init(wrappedValue: URL? = nil)

    Parameters

    wrappedValue

    The wrapped value representing the request URL. Defaults to nil.