Closed
Description
Not sure if I'm just misunderstanding how this is supposed to work. I have a somewhat complicated type that I would like to send over GraphQL. No problem, I used the juniper::graphql_scalar!
macro to just dump it to and load from a JSON string, seem to compile and serializes fine.
But when I query the server with the client, the client doesn't use the from_str
function, it just tries to call serde_json::from_str
on the whole graphql blob here, which of course fails because my custom type is now just a string from serde's point of view. Is this intended behavior? I expected the client to use it's own deserialization rather than rely on serde
.
Metadata
Metadata
Assignees
Labels
No labels