new_blob is a low-level constructor that takes a list of raw vectors. blob constructs a blob from individual raw vectors, and as.blob is a S3 generic that converts existing objects.

blob(...)

new_blob(x)

as.blob(x, ...)

Arguments

...

Individual raw vectors

x

A list of raw vectors, or other object to coerce

Examples

x1 <- charToRaw("Good morning") x2 <- as.raw(c(0x48, 0x65, 0x6c, 0x6c, 0x6f)) new_blob(list(x1, x2))
#> [1] blob[12 B] blob[ 5 B]
blob(x1, x2)
#> [1] blob[12 B] blob[ 5 B]
as.blob(c("Good morning", "Good evening"))
#> [1] blob[12 B] blob[12 B]