<!-- Thank you for submitting this PR! :) -->
## Description
More work to break down the giant `Error` type in metadata resolve step.
Functional no-op.
V3_GIT_ORIGIN_REV_ID: 8cfa4ad0bef254e93241d254123910bf3d5357f3
#[error("source field {field_name} in field mapping for relationship {relationship_name} on type {source_type} is unknown.")]
528
-
UnknownSourceFieldInRelationshipMapping {
529
-
source_type: Qualified<CustomTypeName>,
530
-
relationship_name: RelationshipName,
531
-
field_name: FieldName,
532
-
},
533
-
#[error("target field {field_name} in field mapping for relationship {relationship_name} on type {source_type} to model {model_name} is unknown.")]
534
-
UnknownTargetFieldInRelationshipMapping {
535
-
source_type: Qualified<CustomTypeName>,
536
-
relationship_name: RelationshipName,
537
-
model_name: Qualified<ModelName>,
538
-
field_name: FieldName,
539
-
},
540
-
#[error("target argument {argument_name} in argument mapping for relationship {relationship_name} on type {source_type} to command {command_name} is unknown.")]
541
-
UnknownTargetArgumentInRelationshipMapping {
542
-
source_type: Qualified<CustomTypeName>,
543
-
relationship_name: RelationshipName,
544
-
command_name: Qualified<CommandName>,
545
-
argument_name: ArgumentName,
546
-
},
547
-
#[error("Mapping for source field {field_name} already exists in the relationship {relationship_name} on type {type_name}")]
548
-
MappingExistsInRelationship {
549
-
type_name: Qualified<CustomTypeName>,
550
-
field_name: FieldName,
551
-
relationship_name: RelationshipName,
552
-
},
553
-
#[error("Mapping for target argument {argument_name} of command {command_name} already exists in the relationship {relationship_name} on type {type_name}")]
554
-
ArgumentMappingExistsInRelationship {
555
-
argument_name: ArgumentName,
556
-
command_name: Qualified<CommandName>,
557
-
relationship_name: RelationshipName,
558
-
type_name: Qualified<CustomTypeName>,
559
-
},
560
-
#[error("No mapping for target command argument {argument_name} in the relationship {relationship_name} on type {type_name}")]
561
-
MissingArgumentMappingInRelationship {
562
-
type_name: Qualified<CustomTypeName>,
563
-
argument_name: ArgumentName,
564
-
relationship_name: RelationshipName,
565
-
},
566
-
#[error("The target data connector {data_connector_name} for relationship {relationship_name} on type {type_name} does not support the variables capability")]
#[error("source field {field_name} in field mapping for relationship {relationship_name} on type {source_type} is unknown.")]
590
+
UnknownSourceFieldInRelationshipMapping {
591
+
source_type: Qualified<CustomTypeName>,
592
+
relationship_name: RelationshipName,
593
+
field_name: FieldName,
594
+
},
595
+
#[error("target field {field_name} in field mapping for relationship {relationship_name} on type {source_type} to model {model_name} is unknown.")]
596
+
UnknownTargetFieldInRelationshipMapping {
597
+
source_type: Qualified<CustomTypeName>,
598
+
relationship_name: RelationshipName,
599
+
model_name: Qualified<ModelName>,
600
+
field_name: FieldName,
601
+
},
602
+
#[error("target argument {argument_name} in argument mapping for relationship {relationship_name} on type {source_type} to command {command_name} is unknown.")]
603
+
UnknownTargetArgumentInRelationshipMapping {
604
+
source_type: Qualified<CustomTypeName>,
605
+
relationship_name: RelationshipName,
606
+
command_name: Qualified<CommandName>,
607
+
argument_name: ArgumentName,
608
+
},
609
+
#[error("Mapping for source field {field_name} already exists in the relationship {relationship_name} on type {type_name}")]
610
+
MappingExistsInRelationship {
611
+
type_name: Qualified<CustomTypeName>,
612
+
field_name: FieldName,
613
+
relationship_name: RelationshipName,
614
+
},
615
+
#[error("Mapping for target argument {argument_name} of command {command_name} already exists in the relationship {relationship_name} on type {type_name}")]
616
+
ArgumentMappingExistsInRelationship {
617
+
argument_name: ArgumentName,
618
+
command_name: Qualified<CommandName>,
619
+
relationship_name: RelationshipName,
620
+
type_name: Qualified<CustomTypeName>,
621
+
},
622
+
#[error("No mapping for target command argument {argument_name} in the relationship {relationship_name} on type {type_name}")]
623
+
MissingArgumentMappingInRelationship {
624
+
type_name: Qualified<CustomTypeName>,
625
+
argument_name: ArgumentName,
626
+
relationship_name: RelationshipName,
627
+
},
628
+
#[error("The target data connector {data_connector_name} for relationship {relationship_name} on type {type_name} does not support the variables capability")]