Skip to content

Commit 6030c6d

Browse files
committed
Fix code generation snapshots
1 parent 6e14761 commit 6030c6d

16 files changed

+88
-40
lines changed

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_C.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,11 @@ where
2222
RegisterView<C, usize>,
2323
> as linera_views::views::View>::NUM_INIT_KEYS;
2424
type Context = C;
25-
fn context(&self) -> &C {
26-
self.register.context()
25+
fn context(&self) -> C {
26+
use linera_views::context::Context as _;
27+
let __bytes_to_trim = 2;
28+
let context = self.register.context();
29+
context.clone_with_trimmed_key(__bytes_to_trim)
2730
}
2831
fn pre_load(context: &C) -> Result<Vec<Vec<u8>>, linera_views::ViewError> {
2932
use linera_views::context::Context as _;
@@ -106,7 +109,7 @@ where
106109
Self::post_load(context, &[])
107110
} else {
108111
let keys = Self::pre_load(&context)?;
109-
let values = context.store().read_multi_values_bytes(keys).await?;
112+
let values = context.store().read_multi_values_bytes(&keys).await?;
110113
Self::post_load(context, &values)
111114
}
112115
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_C_with_where.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@ where
2323
RegisterView<C, usize>,
2424
> as linera_views::views::View>::NUM_INIT_KEYS;
2525
type Context = C;
26-
fn context(&self) -> &C {
27-
self.register.context()
26+
fn context(&self) -> C {
27+
use linera_views::context::Context as _;
28+
let __bytes_to_trim = 2;
29+
let context = self.register.context();
30+
context.clone_with_trimmed_key(__bytes_to_trim)
2831
}
2932
fn pre_load(context: &C) -> Result<Vec<Vec<u8>>, linera_views::ViewError> {
3033
use linera_views::context::Context as _;
@@ -107,7 +110,7 @@ where
107110
Self::post_load(context, &[])
108111
} else {
109112
let keys = Self::pre_load(&context)?;
110-
let values = context.store().read_multi_values_bytes(keys).await?;
113+
let values = context.store().read_multi_values_bytes(&keys).await?;
111114
Self::post_load(context, &values)
112115
}
113116
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_CustomContext.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ where
2525
RegisterView<CustomContext, usize>,
2626
> as linera_views::views::View>::NUM_INIT_KEYS;
2727
type Context = CustomContext;
28-
fn context(&self) -> &CustomContext {
29-
self.register.context()
28+
fn context(&self) -> CustomContext {
29+
use linera_views::context::Context as _;
30+
let __bytes_to_trim = 2;
31+
let context = self.register.context();
32+
context.clone_with_trimmed_key(__bytes_to_trim)
3033
}
3134
fn pre_load(
3235
context: &CustomContext,
@@ -115,7 +118,7 @@ where
115118
Self::post_load(context, &[])
116119
} else {
117120
let keys = Self::pre_load(&context)?;
118-
let values = context.store().read_multi_values_bytes(keys).await?;
121+
let values = context.store().read_multi_values_bytes(&keys).await?;
119122
Self::post_load(context, &values)
120123
}
121124
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_CustomContext_with_where.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ where
2626
RegisterView<CustomContext, usize>,
2727
> as linera_views::views::View>::NUM_INIT_KEYS;
2828
type Context = CustomContext;
29-
fn context(&self) -> &CustomContext {
30-
self.register.context()
29+
fn context(&self) -> CustomContext {
30+
use linera_views::context::Context as _;
31+
let __bytes_to_trim = 2;
32+
let context = self.register.context();
33+
context.clone_with_trimmed_key(__bytes_to_trim)
3134
}
3235
fn pre_load(
3336
context: &CustomContext,
@@ -116,7 +119,7 @@ where
116119
Self::post_load(context, &[])
117120
} else {
118121
let keys = Self::pre_load(&context)?;
119-
let values = context.store().read_multi_values_bytes(keys).await?;
122+
let values = context.store().read_multi_values_bytes(&keys).await?;
120123
Self::post_load(context, &values)
121124
}
122125
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_custom__GenericContext_T_.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ where
2525
RegisterView<custom::GenericContext<T>, usize>,
2626
> as linera_views::views::View>::NUM_INIT_KEYS;
2727
type Context = custom::GenericContext<T>;
28-
fn context(&self) -> &custom::GenericContext<T> {
29-
self.register.context()
28+
fn context(&self) -> custom::GenericContext<T> {
29+
use linera_views::context::Context as _;
30+
let __bytes_to_trim = 2;
31+
let context = self.register.context();
32+
context.clone_with_trimmed_key(__bytes_to_trim)
3033
}
3134
fn pre_load(
3235
context: &custom::GenericContext<T>,
@@ -117,7 +120,7 @@ where
117120
Self::post_load(context, &[])
118121
} else {
119122
let keys = Self::pre_load(&context)?;
120-
let values = context.store().read_multi_values_bytes(keys).await?;
123+
let values = context.store().read_multi_values_bytes(&keys).await?;
121124
Self::post_load(context, &values)
122125
}
123126
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_custom__GenericContext_T__with_where.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ where
2626
RegisterView<custom::GenericContext<T>, usize>,
2727
> as linera_views::views::View>::NUM_INIT_KEYS;
2828
type Context = custom::GenericContext<T>;
29-
fn context(&self) -> &custom::GenericContext<T> {
30-
self.register.context()
29+
fn context(&self) -> custom::GenericContext<T> {
30+
use linera_views::context::Context as _;
31+
let __bytes_to_trim = 2;
32+
let context = self.register.context();
33+
context.clone_with_trimmed_key(__bytes_to_trim)
3134
}
3235
fn pre_load(
3336
context: &custom::GenericContext<T>,
@@ -118,7 +121,7 @@ where
118121
Self::post_load(context, &[])
119122
} else {
120123
let keys = Self::pre_load(&context)?;
121-
let values = context.store().read_multi_values_bytes(keys).await?;
124+
let values = context.store().read_multi_values_bytes(&keys).await?;
122125
Self::post_load(context, &values)
123126
}
124127
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_custom__path__to__ContextType.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,11 @@ where
2525
RegisterView<custom::path::to::ContextType, usize>,
2626
> as linera_views::views::View>::NUM_INIT_KEYS;
2727
type Context = custom::path::to::ContextType;
28-
fn context(&self) -> &custom::path::to::ContextType {
29-
self.register.context()
28+
fn context(&self) -> custom::path::to::ContextType {
29+
use linera_views::context::Context as _;
30+
let __bytes_to_trim = 2;
31+
let context = self.register.context();
32+
context.clone_with_trimmed_key(__bytes_to_trim)
3033
}
3134
fn pre_load(
3235
context: &custom::path::to::ContextType,
@@ -117,7 +120,7 @@ where
117120
Self::post_load(context, &[])
118121
} else {
119122
let keys = Self::pre_load(&context)?;
120-
let values = context.store().read_multi_values_bytes(keys).await?;
123+
let values = context.store().read_multi_values_bytes(&keys).await?;
121124
Self::post_load(context, &values)
122125
}
123126
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_custom__path__to__ContextType_with_where.snap

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ where
2626
RegisterView<custom::path::to::ContextType, usize>,
2727
> as linera_views::views::View>::NUM_INIT_KEYS;
2828
type Context = custom::path::to::ContextType;
29-
fn context(&self) -> &custom::path::to::ContextType {
30-
self.register.context()
29+
fn context(&self) -> custom::path::to::ContextType {
30+
use linera_views::context::Context as _;
31+
let __bytes_to_trim = 2;
32+
let context = self.register.context();
33+
context.clone_with_trimmed_key(__bytes_to_trim)
3134
}
3235
fn pre_load(
3336
context: &custom::path::to::ContextType,
@@ -118,7 +121,7 @@ where
118121
Self::post_load(context, &[])
119122
} else {
120123
let keys = Self::pre_load(&context)?;
121-
let values = context.store().read_multi_values_bytes(keys).await?;
124+
let values = context.store().read_multi_values_bytes(&keys).await?;
122125
Self::post_load(context, &values)
123126
}
124127
}

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_metrics_C.snap

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,11 @@ where
2222
RegisterView<C, usize>,
2323
> as linera_views::views::View>::NUM_INIT_KEYS;
2424
type Context = C;
25-
fn context(&self) -> &C {
26-
self.register.context()
25+
fn context(&self) -> C {
26+
use linera_views::context::Context as _;
27+
let __bytes_to_trim = 2;
28+
let context = self.register.context();
29+
context.clone_with_trimmed_key(__bytes_to_trim)
2730
}
2831
fn pre_load(context: &C) -> Result<Vec<Vec<u8>>, linera_views::ViewError> {
2932
use linera_views::context::Context as _;

linera-views-derive/src/snapshots/linera_views_derive__tests__test_generate_view_code_metrics_C_with_where.snap

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,11 @@ where
2323
RegisterView<C, usize>,
2424
> as linera_views::views::View>::NUM_INIT_KEYS;
2525
type Context = C;
26-
fn context(&self) -> &C {
27-
self.register.context()
26+
fn context(&self) -> C {
27+
use linera_views::context::Context as _;
28+
let __bytes_to_trim = 2;
29+
let context = self.register.context();
30+
context.clone_with_trimmed_key(__bytes_to_trim)
2831
}
2932
fn pre_load(context: &C) -> Result<Vec<Vec<u8>>, linera_views::ViewError> {
3033
use linera_views::context::Context as _;

0 commit comments

Comments
 (0)