Pattern matching extractor for the error code.
Pattern matching extractor for the error code.
import reactivemongo.api.commands.CommandError def testError(err: CommandError): String = err match { case CommandError.Code(code) => s"hasCode: $code" case _ => "no-code" } def testWriteRes(res: WriteResult): String = res match { case CommandError.Code(code) => s"onlyIfFailure: $code" case _ => "no-code" }