DynamicFileSource

Trait DynamicFileSource 

Source
pub trait DynamicFileSource:
    Send
    + Sync
    + 'static {
    // Provided methods
    fn generate(
        &self,
        _current_task: &CurrentTask,
        _sink: &mut DynamicFileBuf,
    ) -> Result<(), Errno> { ... }
    fn generate_locked(
        &self,
        _locked: &mut Locked<FileOpsCore>,
        current_task: &CurrentTask,
        sink: &mut DynamicFileBuf,
    ) -> Result<(), Errno> { ... }
}

Provided Methods§

Source

fn generate( &self, _current_task: &CurrentTask, _sink: &mut DynamicFileBuf, ) -> Result<(), Errno>

Source

fn generate_locked( &self, _locked: &mut Locked<FileOpsCore>, current_task: &CurrentTask, sink: &mut DynamicFileBuf, ) -> Result<(), Errno>

Implementors§