Skip to main content

Crate kcl_engine_codec

Crate kcl_engine_codec 

Source
Expand description

Concrete serializers and deserializers for the engine WebSocket protocol.

Keeping these entry points in a small crate lets Cargo cache the large serde monomorphizations generated for the modeling command types across kcl-lib recompiles.

Functionsยง

deserialize_response_json
Deserialize a JSON engine response.
deserialize_response_msgpack
Deserialize a MessagePack engine response.
serialize_request_json
Serialize an engine request as JSON.
serialize_request_msgpack
Serialize an engine request as named MessagePack.