pub struct RecordValidationIssue {
pub tag: String,
pub subfield: Option<char>,
pub target_path: String,
pub value: String,
pub pattern: String,
}Expand description
One catalog pattern validation failure when mapping raw MARC → Record.
Fields§
§tag: String§subfield: Option<char>§target_path: String§value: String§pattern: StringTrait Implementations§
Source§impl Clone for RecordValidationIssue
impl Clone for RecordValidationIssue
Source§fn clone(&self) -> RecordValidationIssue
fn clone(&self) -> RecordValidationIssue
Returns a duplicate of the value. Read more
1.0.0 · 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 RecordValidationIssue
impl Debug for RecordValidationIssue
Source§impl<'de> Deserialize<'de> for RecordValidationIssue
impl<'de> Deserialize<'de> for RecordValidationIssue
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RecordValidationIssue
impl PartialEq for RecordValidationIssue
Source§impl Serialize for RecordValidationIssue
impl Serialize for RecordValidationIssue
impl Eq for RecordValidationIssue
impl StructuralPartialEq for RecordValidationIssue
Auto Trait Implementations§
impl Freeze for RecordValidationIssue
impl RefUnwindSafe for RecordValidationIssue
impl Send for RecordValidationIssue
impl Sync for RecordValidationIssue
impl Unpin for RecordValidationIssue
impl UnsafeUnpin for RecordValidationIssue
impl UnwindSafe for RecordValidationIssue
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