Trait zisvalidator::ValidateSeqRange [−][src]
pub trait ValidateSeqRange<F: ?Sized, R, Idx: ?Sized> { fn validate_seq_range(
self,
field: &F,
range: &R
) -> Result<(), ValidatorError>; }
Required methods
fn validate_seq_range(self, field: &F, range: &R) -> Result<(), ValidatorError>
[src]
Implementations on Foreign Types
impl<'a, F: ?Sized, R, Idx: ?Sized, T: 'a> ValidateSeqRange<F, R, Idx> for &'a T where
F: Display,
R: RangeBounds<Idx> + Debug,
Idx: PartialOrd<Idx> + PartialOrd<<&'a T as IntoIterator>::Item> + Debug + 'a,
<&'a T as IntoIterator>::Item: PartialOrd<Idx>,
&'a T: IntoIterator,
[src]
impl<'a, F: ?Sized, R, Idx: ?Sized, T: 'a> ValidateSeqRange<F, R, Idx> for &'a T where
F: Display,
R: RangeBounds<Idx> + Debug,
Idx: PartialOrd<Idx> + PartialOrd<<&'a T as IntoIterator>::Item> + Debug + 'a,
<&'a T as IntoIterator>::Item: PartialOrd<Idx>,
&'a T: IntoIterator,
[src]