pub struct TextgenConfig {
pub install_dir: String,
pub python_bin: String,
pub use_uv: bool,
pub break_system_packages: bool,
pub dry_run: bool,
}Expand description
Configuration for the text-generation-webui installer.
Fields§
§install_dir: StringTarget installation directory.
python_bin: StringPython binary to use (resolved from MLSTACK_PYTHON_BIN or platform detection).
use_uv: boolWhether to use uv pip instead of python -m pip.
break_system_packages: boolWhether to add --break-system-packages for global pip installs.
dry_run: boolWhether to run in dry-run mode.
Trait Implementations§
Source§impl Clone for TextgenConfig
impl Clone for TextgenConfig
Source§impl Debug for TextgenConfig
impl Debug for TextgenConfig
Auto Trait Implementations§
impl Freeze for TextgenConfig
impl RefUnwindSafe for TextgenConfig
impl Send for TextgenConfig
impl Sync for TextgenConfig
impl Unpin for TextgenConfig
impl UnsafeUnpin for TextgenConfig
impl UnwindSafe for TextgenConfig
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> 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 more