Trait rlink::core::function::KeySelectorFunction[][src]

pub trait KeySelectorFunction where
    Self: NamedFunction + CheckpointFunction
{ fn open(&mut self, context: &Context) -> Result<()>;
fn get_key(&self, record: &mut Record) -> Record;
fn close(&mut self) -> Result<()>;
fn key_schema(&self, input_schema: FnSchema) -> FnSchema; }

Required methods

Implementors