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>
fn register_filter( &mut self, filter: FilterRegistration, ) -> Result<(), PixelFlowError>
Registers one filter.
fn register_metadata(
&mut self,
metadata: MetadataRegistration,
) -> Result<(), PixelFlowError>
fn register_metadata( &mut self, metadata: MetadataRegistration, ) -> Result<(), PixelFlowError>
Registers one metadata key.