MessageStore.fetch

You're seeing just the function fetch, go back to MessageStore module for more information.
Link to this function

fetch(conn, stream_name, projection, opts)

View Source

Specs

fetch(
  conn,
  String.t(),
  m,
  read:
    (conn, String.t(), list() ->
       Result.t(reason, [EventStore.RecordedEvent.t()])),
  project: ([EventStore.RecordedEvent.t()], m -> projection)
) :: Result.t(reason, projection)
when conn: module(), m: module(), reason: term(), projection: any()