Acceso al ActorRef subyacente de una fuente de flujo de akka creada por Source.actorRef

Estoy tratando de usar elSource.actorRef método para crear unakka.stream.scaladsl.Source objeto. Algo de la forma

import akka.stream.OverflowStrategy.fail
import akka.stream.scaladsl.Source

case class Weather(zip : String, temp : Double, raining : Boolean)

val weatherSource = Source.actorRef[Weather](Int.MaxValue, fail)

val sunnySource = weatherSource.filter(!_.raining)
...

Mi pregunta es:¿Cómo envío datos a mi objeto Source basado en ActorRef??

Asumí que enviar mensajes a la Fuente era algo así como la forma

//does not compile
weatherSource ! Weather("90210", 72.0, false)
weatherSource ! Weather("02139", 32.0, true)

PeroweatherSource no tiene un! operador otell método.

losdocumentación no es demasiado descriptivo sobre cómo usar Source.actorRef, solo dice que puedes ...

Gracias de antemano por su revisión y respuesta.

Respuestas a la pregunta(3)

Su respuesta a la pregunta