pub enum HandleAttributes {
Scope(ScopeAttributes),
Tool(ToolAttributes),
Llm(LlmAttributes),
}Expand description
Attribute bitflags attached to a concrete handle kind.
Variants§
Scope(ScopeAttributes)
Scope-specific attributes.
Tool(ToolAttributes)
Tool-specific attributes.
Llm(LlmAttributes)
LLM-specific attributes.
Trait Implementations§
Source§impl Clone for HandleAttributes
impl Clone for HandleAttributes
Source§fn clone(&self) -> HandleAttributes
fn clone(&self) -> HandleAttributes
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 HandleAttributes
impl Debug for HandleAttributes
Source§impl<'de> Deserialize<'de> for HandleAttributes
impl<'de> Deserialize<'de> for HandleAttributes
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for HandleAttributes
impl PartialEq for HandleAttributes
Source§fn eq(&self, other: &HandleAttributes) -> bool
fn eq(&self, other: &HandleAttributes) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for HandleAttributes
impl Serialize for HandleAttributes
impl Copy for HandleAttributes
impl Eq for HandleAttributes
impl StructuralPartialEq for HandleAttributes
Auto Trait Implementations§
impl Freeze for HandleAttributes
impl RefUnwindSafe for HandleAttributes
impl Send for HandleAttributes
impl Sync for HandleAttributes
impl Unpin for HandleAttributes
impl UnsafeUnpin for HandleAttributes
impl UnwindSafe for HandleAttributes
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> 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