Diffstat (limited to 'tests/builder_enum.rs')
-rw-r--r--tests/builder_enum.rs13
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/builder_enum.rs b/tests/builder_enum.rs
index 093691f..d241085 100644
--- a/tests/builder_enum.rs
+++ b/tests/builder_enum.rs
@@ -1,11 +1,13 @@
use treaty::{
- any::{OwnedStatic, TypeName},
+ any::{type_name, OwnedStatic},
+ build::BuilderTypes,
protocol::{
visitor::{tags, DynRecoverableScope},
AsVisitor as _, DynVisitor,
},
- walkers::core::value::{BorrowWalker, ValueWalker},
- Build, BuildExt as _, Builder, BuilderTypes, Status,
+ transform::BuildExt as _,
+ walk::walkers::core::value::{BorrowWalker, ValueWalker},
+ Build, Builder, Status,
};
use crate::common::{
@@ -18,7 +20,6 @@ use crate::common::{
};
use effectful::{
- bound::Dynamic,
effective::Effective,
environment::{Environment, NativeForm},
SendSync,
@@ -41,7 +42,7 @@ fn enum_builder_takes_unsigned_integer_variant_tag() {
// Use the int variant then value flow.
{
// Signal the first variant.
- builder.visit_tag_and_done::<{ tags::Variant::VALUE }, _>(ValueWalker::new(0u32));
+ builder.visit_tag_and_done::<tags::Variant, _>(ValueWalker::new(0u32));
// Give the value for the variant.
builder.visit_value_and_done(OwnedStatic(1.23f32));
@@ -57,7 +58,7 @@ fn enum_builder_takes_string_variant_tag() {
// Use the string variant then value flow.
{
// Signal the A variant.
- builder.visit_tag_and_done::<{ tags::Variant::VALUE }, _>(BorrowWalker::new("A"));
+ builder.visit_tag_and_done::<tags::Variant, _>(BorrowWalker::new("A"));
// Give the value for the variant.
builder.visit_value_and_done(OwnedStatic(1.23f32));