ToBson

@implicitNotFound("Could not find an instance of ToBson for ${S}") @typeclass
trait ToBson[S[_]] extends Serializable
Companion:
object
trait Serializable
class Object
trait Matchable
class Any

Value members

Abstract methods

def writer: FunctionK[S, BSONWriter]

Extensions

Extensions

extension [F[_], A](fa: F[A])
def writer(using TB: ToBson[F]): BSONWriter[A]