invoke

open operator override fun invoke(target: Request): RequestContext

Lens operation to get the value from the target

Throws

LensFailure

if the value could not be retrieved from the target (missing/invalid etc)


open operator override fun <R : Request> invoke(value: RequestContext, target: R): R

Lens operation to set the value into the target