@@ -21,7 +21,7 @@ fn test_unit_variant() {
2121
2222 fn parse( ctx: & :: eure:: document:: parse:: ParseContext <' doc>) -> Result <Self , Self :: Error > {
2323 ctx. parse_union( :: eure:: document:: data_model:: VariantRepr :: default ( ) ) ?
24- . variant( "Unit" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: LiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
24+ . variant( "Unit" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: VariantLiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
2525 . parse( )
2626 }
2727 }
@@ -128,7 +128,7 @@ fn test_mixed_variants() {
128128
129129 fn parse( ctx: & :: eure:: document:: parse:: ParseContext <' doc>) -> Result <Self , Self :: Error > {
130130 ctx. parse_union( :: eure:: document:: data_model:: VariantRepr :: default ( ) ) ?
131- . variant( "Unit" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: LiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
131+ . variant( "Unit" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: VariantLiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
132132 . parse_variant:: <( i32 , bool , ) >( "Tuple" , |( field_0, field_1, ) | Ok ( TestEnum :: Tuple ( field_0, field_1) ) )
133133 . variant( "Struct" , |ctx: & :: eure:: document:: parse:: ParseContext <' _>| {
134134 let mut rec = ctx. parse_record( ) ?;
@@ -167,7 +167,7 @@ fn test_mixed_variants_with_custom_crate() {
167167
168168 fn parse( ctx: & :: eure_document:: parse:: ParseContext <' doc>) -> Result <Self , Self :: Error > {
169169 ctx. parse_union( :: eure_document:: data_model:: VariantRepr :: default ( ) ) ?
170- . variant( "Unit" , :: eure_document:: parse:: DocumentParserExt :: map( :: eure_document:: parse:: LiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
170+ . variant( "Unit" , :: eure_document:: parse:: DocumentParserExt :: map( :: eure_document:: parse:: VariantLiteralParser ( "Unit" ) , |_| TestEnum :: Unit ) )
171171 . parse_variant:: <( i32 , bool , ) >( "Tuple" , |( field_0, field_1, ) | Ok ( TestEnum :: Tuple ( field_0, field_1) ) )
172172 . variant( "Struct" , |ctx: & :: eure_document:: parse:: ParseContext <' _>| {
173173 let mut rec = ctx. parse_record( ) ?;
@@ -204,8 +204,8 @@ fn test_unit_variant_with_rename_all_snake_case() {
204204
205205 fn parse( ctx: & :: eure:: document:: parse:: ParseContext <' doc>) -> Result <Self , Self :: Error > {
206206 ctx. parse_union( :: eure:: document:: data_model:: VariantRepr :: default ( ) ) ?
207- . variant( "user_created" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: LiteralParser ( "user_created" ) , |_| Event :: UserCreated ) )
208- . variant( "order_placed" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: LiteralParser ( "order_placed" ) , |_| Event :: OrderPlaced ) )
207+ . variant( "user_created" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: VariantLiteralParser ( "user_created" ) , |_| Event :: UserCreated ) )
208+ . variant( "order_placed" , :: eure:: document:: parse:: DocumentParserExt :: map( :: eure:: document:: parse:: VariantLiteralParser ( "order_placed" ) , |_| Event :: OrderPlaced ) )
209209 . parse( )
210210 }
211211 }
0 commit comments