Может показаться, что это может сбить с толку других разработчиков, поскольку они читают ваш код.
В общем, кажется, implicit
работает, чтобы помочь приведению от одного объекта к другому, вырезать запутанный код преобразования, который может загромождать код, но, если у меня есть некоторая переменная, и она каким-то образом становится Some
, тогда это кажется надоедливым.
Возможно, вы захотите добавить код, показывающий, как он используется, чтобы увидеть, насколько запутанным он будет.