[−][src]Trait lightspeed_core::service::validator::Validable
Required methods
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
Implementations on Foreign Types
impl<'_, '_, V0: Validable, V1: Validable> Validable for (&'_ V0, &'_ V1)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, V0: Validable, V1: Validable, V2: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable, V5: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4, &'_ V5)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable, V5: Validable, V6: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4, &'_ V5, &'_ V6)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable, V5: Validable, V6: Validable, V7: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4, &'_ V5, &'_ V6, &'_ V7)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable, V5: Validable, V6: Validable, V7: Validable, V8: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4, &'_ V5, &'_ V6, &'_ V7, &'_ V8)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
impl<'_, '_, '_, '_, '_, '_, '_, '_, '_, '_, V0: Validable, V1: Validable, V2: Validable, V3: Validable, V4: Validable, V5: Validable, V6: Validable, V7: Validable, V8: Validable, V9: Validable> Validable for (&'_ V0, &'_ V1, &'_ V2, &'_ V3, &'_ V4, &'_ V5, &'_ V6, &'_ V7, &'_ V8, &'_ V9)
[src]
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
Implementors
impl<F> Validable for F where
F: Send + Sync + Fn(&mut ErrorDetails) -> Result<(), LightSpeedError>,
[src]
F: Send + Sync + Fn(&mut ErrorDetails) -> Result<(), LightSpeedError>,
fn validate(
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>
[src]
&self,
error_details: &mut ErrorDetails
) -> Result<(), LightSpeedError>