json-ld
json-ld copied to clipboard
JSON-LD implementation for Rust
`json_ld` crate has many error types. But they doesn't implement `stf::error::Error` trait. That trait allows easy integration with the ecosystem, like ability to use `anyhow`, or many interfaces that requires...
I'm not sure where else to go, so I ask humbly here. It seems like I have not added the lib to Cargo.toml correctly, or something. None of the examples...
Github supports dual licenses if you create `LICENSE-*` files. Would you be willing to make a `LICENSE-APACHE` and `LICENSE-MIT`? You can look at [serde](https://github.com/serde-rs/serde) as an example
I'm struggling to identify how to use a context document and need a bit of help here! For instance, adding a Context like the following seems impossible, if I want...
I am struggling to understand, at the very least, the full name for all the generic arguments. For example, what is a `B`? Providing the name only in the documentation...
For a `NoLoader` use cases, i.e. "local" data, it would be nice to have sync versions of `expand` & `compact`. Of course, I am not sure how much trouble this...
Serde derives for json+ld would be a very helpful addition. - Are there plans to add Serde derives? - Do you have any ideas/plans about how to add context into...
Terms relying on a vocabulary mapping to be expanded cannot be protected like normal term definitions using the `@protected` keyword. This makes it possible to change the body of a...
I'm working in a context where the remote json_ld document is not always served with a content type header (or served with text/plain); this causes the `ReqwestLoader` to throw an...
Hello. I need help understanding some library related things. I'm trying to load a json-ld document like ``` { "@context": "https://www.w3.org/ns/activitystreams", "id": "https://example.social/createHelloWorldPost", "type": "Create", "actor": "https://example.social/actor", "to": "https://www.w3.org/ns/activitystreams#Public", "object":...