oxygen.meta.typing
package oxygen.meta.typing
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
Show all
- Self type
-
object TypeRelationship
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
TypeRelationship.type
Given a type Total and type Removing, gives you a Remaining such that: Total <:< (Removing | Remaining)
Given a type Total and type Removing, gives you a Remaining such that: Total <:< (Removing | Remaining)
extension[A](self: A) def filterPartial[B](using ev: UnionRemoving[B]): Either[ev.Remaining, B] = ev(self).flip
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object UnionRemoving
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
UnionRemoving.type
Types
In this article