Struct KiloCliBuilder
pub struct KiloCliBuilder { /* private fields */ }Expand description
Typed builder for KiloCliModelProvider.
Only alias is required; the binary path defaults to
DEFAULT_KILO_CLI_BINARY (PATH lookup) when unset.
Implementations§
Source§impl KiloCliBuilder
impl KiloCliBuilder
Sourcepub fn binary_path(self, path: Option<&str>) -> KiloCliBuilder
pub fn binary_path(self, path: Option<&str>) -> KiloCliBuilder
Override the kilo CLI binary path. Whitespace-only inputs fall
back to the default (PATH lookup).
pub fn build(self) -> KiloCliModelProvider
Auto Trait Implementations§
impl Freeze for KiloCliBuilder
impl RefUnwindSafe for KiloCliBuilder
impl Send for KiloCliBuilder
impl Sync for KiloCliBuilder
impl Unpin for KiloCliBuilder
impl UnsafeUnpin for KiloCliBuilder
impl UnwindSafe for KiloCliBuilder
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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 more