feat(tvix/eval): implement serde::Deserialize for Value
Co-Authored-By: Vincent Ambo <tazjin@tvl.su> Change-Id: Ib6f7d1f4f4faac36b44f5f75cccc57bf912cf606 Reviewed-on: https://cl.tvl.fyi/c/depot/+/7626 Reviewed-by: tazjin <tazjin@tvl.su> Tested-by: BuildkiteCI
This commit is contained in:
parent
c011a6130c
commit
805219a2fa
10 changed files with 114 additions and 50 deletions
|
@ -2453,6 +2453,11 @@ rec {
|
|||
name = "rand_xoshiro";
|
||||
packageId = "rand_xoshiro";
|
||||
}
|
||||
{
|
||||
name = "serde";
|
||||
packageId = "serde";
|
||||
optional = true;
|
||||
}
|
||||
];
|
||||
buildDependencies = [
|
||||
{
|
||||
|
@ -2460,6 +2465,12 @@ rec {
|
|||
packageId = "version_check";
|
||||
}
|
||||
];
|
||||
devDependencies = [
|
||||
{
|
||||
name = "serde";
|
||||
packageId = "serde";
|
||||
}
|
||||
];
|
||||
features = {
|
||||
"arbitrary" = [ "dep:arbitrary" ];
|
||||
"proptest" = [ "dep:proptest" ];
|
||||
|
@ -2468,6 +2479,7 @@ rec {
|
|||
"refpool" = [ "dep:refpool" ];
|
||||
"serde" = [ "dep:serde" ];
|
||||
};
|
||||
resolvedDefaultFeatures = [ "serde" ];
|
||||
};
|
||||
"imbl-sized-chunks" = rec {
|
||||
crateName = "imbl-sized-chunks";
|
||||
|
@ -4700,7 +4712,7 @@ rec {
|
|||
"derive" = [ "serde_derive" ];
|
||||
"serde_derive" = [ "dep:serde_derive" ];
|
||||
};
|
||||
resolvedDefaultFeatures = [ "alloc" "default" "derive" "serde_derive" "std" ];
|
||||
resolvedDefaultFeatures = [ "alloc" "default" "derive" "rc" "serde_derive" "std" ];
|
||||
};
|
||||
"serde_derive" = rec {
|
||||
crateName = "serde_derive";
|
||||
|
@ -6570,6 +6582,7 @@ rec {
|
|||
{
|
||||
name = "imbl";
|
||||
packageId = "imbl";
|
||||
features = [ "serde" ];
|
||||
}
|
||||
{
|
||||
name = "path-clean";
|
||||
|
@ -6597,6 +6610,7 @@ rec {
|
|||
{
|
||||
name = "serde";
|
||||
packageId = "serde";
|
||||
features = [ "rc" "derive" ];
|
||||
}
|
||||
{
|
||||
name = "serde_json";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue