OptLens

scalapb.lenses.Lens$.OptLens
final implicit class OptLens[U, A](val lens: Lens[U, Option[A]]) extends AnyVal

Implicit that adds some syntactic sugar if our lens watches an Option[_].

Attributes

Graph
Supertypes
class AnyVal
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def inplaceMap(f: Lens[A, A] => () => A): () => U

Concrete fields

val lens: Lens[U, Option[A]]