pub enum FieldMappingError {
FieldTopologyMissing {
topology_id: String,
location: AnalysisFieldTopologyLocation,
element_kind: Option<String>,
},
FieldTopologyCountMismatch {
topology_id: String,
location: AnalysisFieldTopologyLocation,
expected_entity_count: usize,
actual_entity_count: usize,
},
FieldTopologyElementKindMismatch {
topology_id: String,
location: AnalysisFieldTopologyLocation,
expected_element_kind: String,
actual_element_kind: Option<String>,
},
ElementFieldLengthMismatch {
element_value_count: usize,
volume_element_count: usize,
},
NodeVectorFieldLengthMismatch {
node_value_count: usize,
node_count: usize,
},
NonFiniteElementValue {
element_index: usize,
},
NonFiniteNodeVectorValue {
node_index: usize,
component_index: usize,
},
BoundaryFaceMissingAdjacentVolume {
face_id: String,
},
BoundaryFaceReferencesUnknownVolume {
face_id: String,
volume_element_id: String,
},
BoundaryFaceReferencesUnknownNode {
face_id: String,
node_id: u32,
},
BoundaryFaceHasNoNodes {
face_id: String,
},
BoundaryEdgeReferencesUnknownNode {
edge_id: String,
node_id: u32,
},
}Variants§
FieldTopologyMissing
FieldTopologyCountMismatch
Fields
§
location: AnalysisFieldTopologyLocationFieldTopologyElementKindMismatch
Fields
§
location: AnalysisFieldTopologyLocationElementFieldLengthMismatch
NodeVectorFieldLengthMismatch
NonFiniteElementValue
NonFiniteNodeVectorValue
BoundaryFaceMissingAdjacentVolume
BoundaryFaceReferencesUnknownVolume
BoundaryFaceReferencesUnknownNode
BoundaryFaceHasNoNodes
BoundaryEdgeReferencesUnknownNode
Trait Implementations§
Source§impl Clone for FieldMappingError
impl Clone for FieldMappingError
Source§fn clone(&self) -> FieldMappingError
fn clone(&self) -> FieldMappingError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FieldMappingError
impl Debug for FieldMappingError
Source§impl Display for FieldMappingError
impl Display for FieldMappingError
impl Eq for FieldMappingError
Source§impl Error for FieldMappingError
impl Error for FieldMappingError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for FieldMappingError
impl PartialEq for FieldMappingError
impl StructuralPartialEq for FieldMappingError
Auto Trait Implementations§
impl Freeze for FieldMappingError
impl RefUnwindSafe for FieldMappingError
impl Send for FieldMappingError
impl Sync for FieldMappingError
impl Unpin for FieldMappingError
impl UnsafeUnpin for FieldMappingError
impl UnwindSafe for FieldMappingError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more