Diffstat (limited to 'tests/walker_struct.rs')
| -rw-r--r-- | tests/walker_struct.rs | 26 |
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(()) ); } |