Struct alog::IOConfig [−][src]
pub struct IOConfig<'a> { /* fields omitted */ }
INPUT / OUTPUT config
Implementations
impl<'a> IOConfig<'a>
[src]
impl<'a> IOConfig<'a>
[src]pub fn new() -> Self
[src]
pub fn get_input(&self) -> Option<&Vec<&'a Path>>
[src]
Get input / reader names, if any (defaults to None
)
pub fn get_output(&self) -> Option<&'a Path>
[src]
Get output / writer name (defaults to None
)
pub fn push_input<P: AsRef<Path> + ?Sized>(&mut self, i: &'a P)
[src]
Add input Path
pub fn set_output(&mut self, o: &'a Path)
[src]
Set output Path
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for IOConfig<'a>
impl<'a> RefUnwindSafe for IOConfig<'a>
impl<'a> UnwindSafe for IOConfig<'a>
impl<'a> UnwindSafe for IOConfig<'a>