pub enum ChatTemplateIdentity {
Single,
Named(String),
}Expand description
Stable identity of the template selected from a checkpoint’s template metadata.
Variants§
Single
The checkpoint provides one unnamed template.
Named(String)
The checkpoint provides a template with this name.
Trait Implementations§
Source§impl Clone for ChatTemplateIdentity
impl Clone for ChatTemplateIdentity
Source§fn clone(&self) -> ChatTemplateIdentity
fn clone(&self) -> ChatTemplateIdentity
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 moreSource§impl Debug for ChatTemplateIdentity
impl Debug for ChatTemplateIdentity
impl Eq for ChatTemplateIdentity
Source§impl Hash for ChatTemplateIdentity
impl Hash for ChatTemplateIdentity
Source§impl PartialEq for ChatTemplateIdentity
impl PartialEq for ChatTemplateIdentity
impl StructuralPartialEq for ChatTemplateIdentity
Auto Trait Implementations§
impl Freeze for ChatTemplateIdentity
impl RefUnwindSafe for ChatTemplateIdentity
impl Send for ChatTemplateIdentity
impl Sync for ChatTemplateIdentity
impl Unpin for ChatTemplateIdentity
impl UnsafeUnpin for ChatTemplateIdentity
impl UnwindSafe for ChatTemplateIdentity
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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