com.google.pubsub.v1.schema.RollbackSchemaRequest$.RollbackSchemaRequestLens
Attributes
- Source:
- RollbackSchemaRequest.scala
- Graph
- Supertypes
trait Serializable
class Object
trait Matchable
class Any
Members list
Concise view
Value members
Composes two lenses, this enables nesting.
Composes two lenses, this enables nesting.
If our field of type A has a sub-field of type B, then given a lens for it (other: Lens[A, B])
we can create a single lens from Container to B.
Attributes
- Inherited from:
- Lens
- Source:
- Lenses.scala
get knows how to extract some field of type A
from a container
get knows how to extract some field of type A
from a container
Attributes
- Definition Classes
ObjectLens -> Lens
- Inherited from:
- ObjectLens
- Source:
- Lenses.scala
Represent an update operator (like x.y += 1 )
Represent an update operator (like x.y += 1 )
Attributes
- Inherited from:
- Lens
- Source:
- Lenses.scala
Represents an assignment operator.
Represents an assignment operator.
Given a value of type A, sets knows how to transform a container such that a
is assigned to
the field.
We must have get(set(a)(c)) == a
Attributes
- Definition Classes
ObjectLens -> Lens
- Inherited from:
- ObjectLens
- Source:
- Lenses.scala
Optional assignment.
Given a Some[A]
, assign the Some
's value to the field. Given None
, the container is
unchanged.
Attributes
- Inherited from:
- Lens
- Source:
- Lenses.scala
Given two lenses with the same origin, returns a new lens that can mutate both values
represented by both lenses through a tuple.
Given two lenses with the same origin, returns a new lens that can mutate both values
represented by both lenses through a tuple.
Attributes
- Inherited from:
- Lens
- Source:
- Lenses.scala