io.github.pidoveproject.showdown.client.sync

Members list

Type members

Classlikes

class SyncShowdownClient(runtime: Runtime[ZIOShowdownClient]) extends ShowdownClient[String, [e, r] =>> r, [r] =>> (PartialFunction[r, Boolean]) => Unit, Function1]

Attributes

Companion
object
Source
SyncShowdownClient.scala
Supertypes
trait ShowdownClient[String, [e, r] =>> r, [r] =>> (PartialFunction[r, Boolean]) => Unit, Function1]
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
SyncShowdownClient.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class SyncShowdownConnection(runtime: Runtime[ZIOShowdownConnection]) extends ShowdownConnection[String, [e, r] =>> r, [r] =>> (PartialFunction[r, Boolean]) => Unit]

Attributes

Source
SyncShowdownConnection.scala
Supertypes
trait ShowdownConnection[String, [e, r] =>> r, [r] =>> (PartialFunction[r, Boolean]) => Unit]
class Object
trait Matchable
class Any

Extensions

Extensions

extension [R, E <: Throwable, A](effect: ZIO[R, E, A])
def runThrowFailure(runtime: Runtime[R]): A

Attributes

Source
package.scala