В scaladoc вы можете нажать кнопку заказа «по наследству» (она появляется чуть выше описания методов).Это должно помочь вам найти конкретную реализацию данного метода.Перейдите к этому классу и посмотрите на источник (ссылки на источник указаны в описании класса / свойства / объекта).
В случае с опциями существуют методы с именем map
, filter
и т. Д.
Когда требуется неявное значение, вы заметите либо условие implicit
в списке аргументов, либо контекст, связанный как [A: MyImplicit]
в параметрах.Неявные обычно импортируются или объявляются в сопутствующем объекте.
Если у вас есть более подробный вопрос / пример спецификации, пожалуйста, дайте мне знать.