pub struct EcosystemInfo {
pub peft_version: &'static str,
pub qlora_version: &'static str,
pub unsloth_version: &'static str,
pub axolotl_version: &'static str,
pub bitnet_version: &'static str,
pub trit_version: &'static str,
pub vsa_optim_version: &'static str,
pub tritter_version: &'static str,
}Expand description
Information about the rust-ai ecosystem crates.
Provides version information and capability detection for all ecosystem crates.
Fields§
§peft_version: &'static strpeft-rs version
qlora_version: &'static strqlora-rs version
unsloth_version: &'static strunsloth-rs version
axolotl_version: &'static straxolotl-rs version
bitnet_version: &'static strbitnet-quantize version
trit_version: &'static strtrit-vsa version
vsa_optim_version: &'static strvsa-optim-rs version
tritter_version: &'static strtritter-accel version
Implementations§
Source§impl EcosystemInfo
impl EcosystemInfo
Sourcepub const fn crate_names() -> &'static [&'static str]
pub const fn crate_names() -> &'static [&'static str]
List all ecosystem crate names.
Trait Implementations§
Source§impl Clone for EcosystemInfo
impl Clone for EcosystemInfo
Source§fn clone(&self) -> EcosystemInfo
fn clone(&self) -> EcosystemInfo
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 EcosystemInfo
impl Debug for EcosystemInfo
Auto Trait Implementations§
impl Freeze for EcosystemInfo
impl RefUnwindSafe for EcosystemInfo
impl Send for EcosystemInfo
impl Sync for EcosystemInfo
impl Unpin for EcosystemInfo
impl UnwindSafe for EcosystemInfo
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