spray-shapeless:使用 Spray 渲染无形的 HList

时间:2024-07-15 21:33:12
【文件属性】:

文件名称:spray-shapeless:使用 Spray 渲染无形的 HList

文件大小:11KB

文件格式:ZIP

更新时间:2024-07-15 21:33:12

Scala

喷雾无形 提供用于在路由中渲染 Shapeless HList 的 Spray marshallers。 它的工作原理是为 HList 的每个成员隐式解析一个编组器,然后逐一呈现每个成员。 这样做的后果是,如果您尝试输出 Spray 不知道如何编写的类型,则会出现编译错误。 不幸的是,该错误现在根本没有用,可能会在以后解决。 这个库添加了spray.shapeless包,当你为分块输出导入spray.shapeless.HListRendering._或spray.shapeless.HListChunkedRendering._ ( spray.shapeless.HListChunkedRendering._的每个成员代表一个HTTP 块)时,它会隐式地实现一个Spray 编组器。 这是其使用的简化示例: import shapeless . _ import spray .


网友评论