ConcreteTermBox
private struct ConcreteTermBox<Base> : TermBox where Base : TermProtocol
A box wrapping an instance of Base.
-
The value wrapped by this instance.
Declaration
Swift
let base: Base -
Declaration
Swift
func hash(into hasher: inout Hasher) -
Declaration
Swift
func equals<Other>(_ other: Other) -> Bool where Other : TermBox -
Declaration
Swift
func unwrap() -> any TermProtocol -
Declaration
Swift
func unwrap<T>(as: T.Type) -> T? where T : TermProtocol
View on GitHub