diff --git a/validator/src/traits.rs b/validator/src/traits.rs index 123eaf76..91845c38 100644 --- a/validator/src/traits.rs +++ b/validator/src/traits.rs @@ -16,6 +16,12 @@ impl Validate for &T { } } +impl Validate for Box { + fn validate(&self) -> Result<(), ValidationErrors> { + T::validate(self) + } +} + macro_rules! impl_validate_list { ($container:ty) => { impl Validate for $container {