pmsi_rust::core::pmsi_frames

Trait PmsiFrame

pub trait PmsiFrame {
    // Required methods
    fn collect(&self) -> PmsiDataFrames;
    fn write(
        &self,
        out_patterned: String,
    ) -> Result<HashMap<String, GeneratedOutFile>, String>;
    fn colligate(&mut self, map_another: PmsiLazyFrames) -> PmsiLazyFrames;
    fn add_tra(&mut self, map_tra: LazyFrame) -> PmsiLazyFrames;
    fn clone(&mut self) -> PmsiLazyFrames;
    fn tidy_rsa_diags(&mut self) -> PmsiLazyFrames;
}

Required Methods§

fn collect(&self) -> PmsiDataFrames

fn write( &self, out_patterned: String, ) -> Result<HashMap<String, GeneratedOutFile>, String>

fn colligate(&mut self, map_another: PmsiLazyFrames) -> PmsiLazyFrames

fn add_tra(&mut self, map_tra: LazyFrame) -> PmsiLazyFrames

fn clone(&mut self) -> PmsiLazyFrames

fn tidy_rsa_diags(&mut self) -> PmsiLazyFrames

Implementors§