pub enum BuiltInHarnessRole {
Base,
Default,
Chat,
}Expand description
Stable role assigned to a built-in harness template.
Roles let the server resolve special harness behavior without assuming a
specific harness name. For example, a platform can provide a base harness
named “Minimal” and still mark it as the Base harness.
Variants§
Base
Harness used when session creation omits harness_id and the org has no
explicit base_harness_id configured yet.
Default
Harness selected as the default in organization settings when the org is first initialized.
Chat
Harness used by the global chat endpoint.
Trait Implementations§
Source§impl Clone for BuiltInHarnessRole
impl Clone for BuiltInHarnessRole
Source§fn clone(&self) -> BuiltInHarnessRole
fn clone(&self) -> BuiltInHarnessRole
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 moreimpl Copy for BuiltInHarnessRole
Source§impl Debug for BuiltInHarnessRole
impl Debug for BuiltInHarnessRole
impl Eq for BuiltInHarnessRole
Source§impl Hash for BuiltInHarnessRole
impl Hash for BuiltInHarnessRole
Source§impl PartialEq for BuiltInHarnessRole
impl PartialEq for BuiltInHarnessRole
Source§fn eq(&self, other: &BuiltInHarnessRole) -> bool
fn eq(&self, other: &BuiltInHarnessRole) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BuiltInHarnessRole
Auto Trait Implementations§
impl Freeze for BuiltInHarnessRole
impl RefUnwindSafe for BuiltInHarnessRole
impl Send for BuiltInHarnessRole
impl Sync for BuiltInHarnessRole
impl Unpin for BuiltInHarnessRole
impl UnsafeUnpin for BuiltInHarnessRole
impl UnwindSafe for BuiltInHarnessRole
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<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.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request