1 2 3 4 5 6 7 8 9 10 11 12
//! Validate implementation for `Option<T>`. use crate::ErrorCollector; use crate::Validate; impl<T: Validate> Validate for Option<T> { fn validate(&self, errors: ErrorCollector<'_>) { if let Some(inner) = self { inner.validate(errors); } } }