pub struct LanguageModelProviderId(pub SharedString);
Tuple Fields§
§0: SharedString
Implementations§
Trait Implementations§
Source§impl Clone for LanguageModelProviderId
impl Clone for LanguageModelProviderId
Source§fn clone(&self) -> LanguageModelProviderId
fn clone(&self) -> LanguageModelProviderId
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 LanguageModelProviderId
impl Debug for LanguageModelProviderId
Source§impl Hash for LanguageModelProviderId
impl Hash for LanguageModelProviderId
Source§impl Ord for LanguageModelProviderId
impl Ord for LanguageModelProviderId
Source§fn cmp(&self, other: &LanguageModelProviderId) -> Ordering
fn cmp(&self, other: &LanguageModelProviderId) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LanguageModelProviderId
impl PartialEq for LanguageModelProviderId
Source§impl PartialOrd for LanguageModelProviderId
impl PartialOrd for LanguageModelProviderId
impl Eq for LanguageModelProviderId
impl StructuralPartialEq for LanguageModelProviderId
Auto Trait Implementations§
impl Freeze for LanguageModelProviderId
impl RefUnwindSafe for LanguageModelProviderId
impl Send for LanguageModelProviderId
impl Sync for LanguageModelProviderId
impl Unpin for LanguageModelProviderId
impl UnwindSafe for LanguageModelProviderId
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> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
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.