Struct valico::json_dsl::ArrayCoercer
[−]
[src]
pub struct ArrayCoercer { /* fields omitted */ }
Methods
impl ArrayCoercer
[src]
fn new() -> ArrayCoercer
fn encoded(separator: String) -> ArrayCoercer
fn encoded_of(
separator: String,
sub_coercer: Box<Coercer + Send + Sync>
) -> ArrayCoercer
separator: String,
sub_coercer: Box<Coercer + Send + Sync>
) -> ArrayCoercer
fn of_type(sub_coercer: Box<Coercer + Send + Sync>) -> ArrayCoercer
Trait Implementations
impl Coercer for ArrayCoercer
[src]
fn get_primitive_type(&self) -> PrimitiveType
fn coerce(
&self,
val: &mut Value,
path: &str
) -> Result<Option<Value>, ValicoErrors>
&self,
val: &mut Value,
path: &str
) -> Result<Option<Value>, ValicoErrors>