Docs.rs
  • csv-sanity-0.1.0
    • csv-sanity 0.1.0
    • Docs.rs crate page
    • MPL-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • mgeorgehansen
    • Dependencies
      • clap ^2.23.3 normal
      • csv ^0.15.0 normal
      • custom_derive ^0.1.7 normal
      • lazy_static ^0.2.8 normal
      • log ^0.3.7 normal
      • maplit ^0.1.4 normal
      • newtype_derive ^0.1.6 normal
      • regex ^0.2.1 normal
      • rustc-serialize ^0.3 normal
      • serde ^1.0 normal
      • serde_derive ^1.0 normal
      • serde_json ^1.0 normal
      • time ^0.1.37 normal
      • unicode-segmentation ^1.1.0 normal
    • Versions
    • 40.35% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

csv_sanity0.1.0

Transformer

Required Methods

  • transform

Implementors

In csv_sanity::transformer

csv_sanity::transformer

Trait Transformer

Source
pub trait Transformer {
    // Required method
    fn transform(
        &self,
        field_value: &str,
        field_name: &str,
        record_n: usize,
    ) -> TransformResult;
}

Required Methods§

Source

fn transform( &self, field_value: &str, field_name: &str, record_n: usize, ) -> TransformResult

Implementors§

Source§

impl Transformer for Transformers

Source§

impl Transformer for CapitalizeTransformer

Source§

impl Transformer for ChoiceTransformer

Source§

impl Transformer for DateTransformer

Source§

impl Transformer for EmailTransformer

Source§

impl Transformer for NoneTransformer

Source§

impl Transformer for NumberTransformer

Source§

impl Transformer for PhoneNumberTransformer

Source§

impl Transformer for RegexMatchTransformer

Source§

impl Transformer for RegexTransformer

Source§

impl Transformer for TrimTransformer

Source§

impl Transformer for ZipcodeTransformer