pub struct ScanReviews {
ratings_out: PathBuf,
reviews_out: Option<PathBuf>,
infile: PathBuf,
}
Expand description
Scan an Amazon review JSON file into Parquet.
Fields§
§ratings_out: PathBuf
Rating output file
reviews_out: Option<PathBuf>
Review output file
infile: PathBuf
Input file
Trait Implementations§
Source§impl Args for ScanReviews
impl Args for ScanReviews
Source§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
Append to
Command
so it can instantiate self
via
FromArgMatches::update_from_arg_matches_mut
Read moreSource§impl Debug for ScanReviews
impl Debug for ScanReviews
Source§impl From<ScanReviews> for AmazonCommand
impl From<ScanReviews> for AmazonCommand
Source§fn from(v: ScanReviews) -> AmazonCommand
fn from(v: ScanReviews) -> AmazonCommand
Converts to this type from the input type.
Source§impl FromArgMatches for ScanReviews
impl FromArgMatches for ScanReviews
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
.Source§impl TryInto<ScanReviews> for AmazonCommand
impl TryInto<ScanReviews> for AmazonCommand
Auto Trait Implementations§
impl Freeze for ScanReviews
impl RefUnwindSafe for ScanReviews
impl Send for ScanReviews
impl Sync for ScanReviews
impl Unpin for ScanReviews
impl UnwindSafe for ScanReviews
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more