Diffstat (limited to 'tests/walker_struct.rs')
-rw-r--r--tests/walker_struct.rs26
1 files changed, 7 insertions, 19 deletions
diff --git a/tests/walker_struct.rs b/tests/walker_struct.rs
index 5898475..cf09be1 100644
--- a/tests/walker_struct.rs
+++ b/tests/walker_struct.rs
@@ -4,7 +4,7 @@ use treaty::{
effect::{blocking::Blocking, Effect, Effective, ErasedEffective},
protocol::{
visitor::{tags, SequenceProto, TagConst, TagProto, ValueProto, VisitResult},
- DynVisitor,
+ AsVisitor, DynVisitor,
},
walkers::core::r#struct::{StructTypeInfo, StructWalker},
Builder, DefaultMode, Flow, Walker,
@@ -133,9 +133,7 @@ fn sequence_of_field_values() {
});
assert_eq!(
- scope
- .next(Builder::<Blocking>::as_visitor(&mut visitor))
- .value(),
+ scope.next(AsVisitor::as_visitor(&mut visitor)).value(),
Flow::Continue
);
}
@@ -165,9 +163,7 @@ fn sequence_of_field_values() {
});
assert_eq!(
- scope
- .next(Builder::<Blocking>::as_visitor(&mut visitor))
- .value(),
+ scope.next(AsVisitor::as_visitor(&mut visitor)).value(),
Flow::Done
);
}
@@ -184,9 +180,7 @@ fn sequence_of_field_values() {
// Walk the struct.
assert_eq!(
- walker
- .walk(Builder::<Blocking>::as_visitor(&mut builder))
- .value(),
+ walker.walk(AsVisitor::as_visitor(&mut builder)).value(),
Ok(())
);
}
@@ -234,9 +228,7 @@ fn has_struct_tag() {
// Walk the struct.
assert_eq!(
- walker
- .walk(Builder::<Blocking>::as_visitor(&mut builder))
- .value(),
+ walker.walk(AsVisitor::as_visitor(&mut builder)).value(),
Ok(())
);
}
@@ -286,9 +278,7 @@ fn has_map_backup_tag() {
// Walk the struct.
assert_eq!(
- walker
- .walk(Builder::<Blocking>::as_visitor(&mut builder))
- .value(),
+ walker.walk(AsVisitor::as_visitor(&mut builder)).value(),
Ok(())
);
}
@@ -341,9 +331,7 @@ fn borrowed_value_directly() {
// Walk the struct.
assert_eq!(
- walker
- .walk(Builder::<Blocking>::as_visitor(&mut builder))
- .value(),
+ walker.walk(AsVisitor::as_visitor(&mut builder)).value(),
Ok(())
);
}