Byte-preserving recursive MIME message parser for MoonBit
Dependencies
let message = @moonmime.parse(
b"Subject: hello\r\nContent-Type: text/plain\r\n\r\nMoonBit",
)
inspect(message.root.media_type.essence(), content="text/plain")fn decode_body(message : InternetMessage, path : Array[Int], mode? : ParseMode, max_output? : Int) -> Bytes raise MimeErrorfn inspect_json(input : Bytes, mode? : ParseMode, limits? : ResourceLimits) -> String raise MimeErrorfn inspect_text(input : Bytes, mode? : ParseMode, limits? : ResourceLimits) -> String raise MimeErrorfn parse_with(input : Bytes, mode : ParseMode, limits : ResourceLimits) -> InternetMessage raise MimeErrorInstall
Download zipByte-preserving recursive MIME message parser for MoonBit
Dependencies