1
2
3
4
5
6
7
8
9
use crate::{JssError, JssErrorKind};
use jsonschema::ValidationError;

impl From<ValidationError<'_>> for JssError {
    fn from(e: ValidationError<'_>) -> Self {
        let kind = JssErrorKind::ValidationFail(e.to_string());
        Self { kind: Box::new(kind), line: 0, column: 0 }
    }
}