Struct seella::CsvModeOptions
source · pub struct CsvModeOptions {
pub session_id: String,
pub sessions_path: SessionsPath,
pub events_path: EventsPath,
}
Expand description
Options that are specific to the CSV mode of operation.
Fields§
§session_id: String
The session id to be visualised
sessions_path: SessionsPath
Path to the CSV containing the sessions data. Any string that can be coerced into a PathBuf
events_path: EventsPath
Path to the CSV containing the events data. Any string that can be coerced into a PathBuf
Trait Implementations§
source§impl Args for CsvModeOptions
impl Args for CsvModeOptions
source§fn group_id() -> Option<Id>
fn group_id() -> Option<Id>
Report the [
ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl Clone for CsvModeOptions
impl Clone for CsvModeOptions
source§fn clone(&self) -> CsvModeOptions
fn clone(&self) -> CsvModeOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for CsvModeOptions
impl Debug for CsvModeOptions
source§impl Default for CsvModeOptions
impl Default for CsvModeOptions
source§fn default() -> CsvModeOptions
fn default() -> CsvModeOptions
Returns the “default value” for a type. Read more
source§impl FromArgMatches for CsvModeOptions
impl FromArgMatches for CsvModeOptions
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches ) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.Auto Trait Implementations§
impl RefUnwindSafe for CsvModeOptions
impl Send for CsvModeOptions
impl Sync for CsvModeOptions
impl Unpin for CsvModeOptions
impl UnwindSafe for CsvModeOptions
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more