Defines a matcher that matches port values
Describes the arguments that can be passed to this matcher
Describes an instance of this matcher
Matches against port values
@type opts() :: []
@opaque t()
@spec port(opts()) :: t()
Takes no arguments
Examples:
iex> assert hd(Port.list()) ~> port() true iex> refute "a" ~> port() false