pub enum ReplCommand {
Show 15 variants
Load {
path: String,
},
Datasets,
Use {
name: String,
},
Info,
Head {
n: usize,
},
Schema,
QualityCheck,
QualityScore {
suggest: bool,
json: bool,
badge: bool,
},
DriftDetect {
reference: String,
},
Convert {
format: String,
},
Export {
what: String,
json: bool,
},
Validate {
schema: String,
},
History {
export: bool,
},
Help {
topic: Option<String>,
},
Quit,
}Expand description
REPL commands matching batch CLI grammar (Standard Work)
Variants§
Load
Load a dataset from file
Datasets
List loaded datasets
Use
Switch active dataset
Info
Display dataset metadata
Head
Show first n rows
Schema
Display column schema
QualityCheck
Run quality checks
QualityScore
Compute 100-point quality score
Fields
DriftDetect
Detect drift against reference
Convert
Convert/export to format
Export
Export data for pipeline integration
Validate
Validate against schema spec
History
Show/export command history (ALIM-REPL-006)
Help
Show help
Quit
Exit REPL
Trait Implementations§
Source§impl Clone for ReplCommand
impl Clone for ReplCommand
Source§fn clone(&self) -> ReplCommand
fn clone(&self) -> ReplCommand
Returns a duplicate 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 ReplCommand
impl Debug for ReplCommand
Source§impl PartialEq for ReplCommand
impl PartialEq for ReplCommand
impl Eq for ReplCommand
impl StructuralPartialEq for ReplCommand
Auto Trait Implementations§
impl Freeze for ReplCommand
impl RefUnwindSafe for ReplCommand
impl Send for ReplCommand
impl Sync for ReplCommand
impl Unpin for ReplCommand
impl UnsafeUnpin for ReplCommand
impl UnwindSafe for ReplCommand
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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 moreCreates a shared type from an unshared type.