pub struct DatabricksCli { /* private fields */ }Implementations§
Source§impl DatabricksCli
impl DatabricksCli
pub fn new(profile: Option<String>) -> Self
pub async fn run(&self, args: &[&str]) -> Result<Value>
Sourcepub async fn run_raw(&self, args: &[&str]) -> Result<String>
pub async fn run_raw(&self, args: &[&str]) -> Result<String>
Runs a command whose stdout is plain text, not JSON —
e.g. fs cat on a file inside a volume.
Sourcepub async fn run_action(&self, args: &[&str]) -> Result<()>
pub async fn run_action(&self, args: &[&str]) -> Result<()>
Runs a mutating command where success is all that matters — start/stop/run-now often print nothing or non-JSON on success.
Trait Implementations§
Source§impl Clone for DatabricksCli
impl Clone for DatabricksCli
Source§fn clone(&self) -> DatabricksCli
fn clone(&self) -> DatabricksCli
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DatabricksCli
impl RefUnwindSafe for DatabricksCli
impl Send for DatabricksCli
impl Sync for DatabricksCli
impl Unpin for DatabricksCli
impl UnsafeUnpin for DatabricksCli
impl UnwindSafe for DatabricksCli
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<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