The waivers are from ‘ggplot2/R/utilities.r’.
From R/guide-axes.r
waiver() is.waive(x) a %|W|% b a %||% b guide_axis(at, labels, position = "right", theme)
x
The object to inquery is a waiver.
waiver