Skip to main content

RegistrationSink

Trait RegistrationSink 

pub trait RegistrationSink {
    // Required methods
    fn register_filter(
        &mut self,
        filter: FilterRegistration,
    ) -> Result<(), PixelFlowError>;
    fn register_metadata(
        &mut self,
        metadata: MetadataRegistration,
    ) -> Result<(), PixelFlowError>;
}
Expand description

Capability required by registration contexts.

Required Methods§

fn register_filter( &mut self, filter: FilterRegistration, ) -> Result<(), PixelFlowError>

Registers one filter.

fn register_metadata( &mut self, metadata: MetadataRegistration, ) -> Result<(), PixelFlowError>

Registers one metadata key.

Implementors§