pub struct AiConversationRid(pub ResourceIdentifier);Expand description
Unique resource identifier for an ongoing thread of conversation with the Nominal LLM Agent.
Tuple Fields§
§0: ResourceIdentifierMethods from Deref<Target = ResourceIdentifier>§
Trait Implementations§
Source§impl Clone for AiConversationRid
impl Clone for AiConversationRid
Source§fn clone(&self) -> AiConversationRid
fn clone(&self) -> AiConversationRid
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 AiConversationRid
impl Debug for AiConversationRid
Source§impl Deref for AiConversationRid
impl Deref for AiConversationRid
Source§type Target = ResourceIdentifier
type Target = ResourceIdentifier
The resulting type after dereferencing.
Source§fn deref(&self) -> &ResourceIdentifier
fn deref(&self) -> &ResourceIdentifier
Dereferences the value.
Source§impl DerefMut for AiConversationRid
impl DerefMut for AiConversationRid
Source§fn deref_mut(&mut self) -> &mut ResourceIdentifier
fn deref_mut(&mut self) -> &mut ResourceIdentifier
Mutably dereferences the value.
Source§impl<'de> Deserialize<'de> for AiConversationRid
impl<'de> Deserialize<'de> for AiConversationRid
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 Display for AiConversationRid
impl Display for AiConversationRid
Source§impl From<ResourceIdentifier> for AiConversationRid
impl From<ResourceIdentifier> for AiConversationRid
Source§fn from(v: ResourceIdentifier) -> Self
fn from(v: ResourceIdentifier) -> Self
Converts to this type from the input type.
Source§impl FromPlain for AiConversationRid
impl FromPlain for AiConversationRid
Source§fn from_plain(s: &str) -> Result<AiConversationRid, Self::Err>
fn from_plain(s: &str) -> Result<AiConversationRid, Self::Err>
Parse a value from its Conjure PLAIN string representation.
Source§impl Hash for AiConversationRid
impl Hash for AiConversationRid
Source§impl Ord for AiConversationRid
impl Ord for AiConversationRid
Source§fn cmp(&self, other: &AiConversationRid) -> Ordering
fn cmp(&self, other: &AiConversationRid) -> 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 AiConversationRid
impl PartialEq for AiConversationRid
Source§impl PartialOrd for AiConversationRid
impl PartialOrd for AiConversationRid
Source§impl Plain for AiConversationRid
impl Plain for AiConversationRid
Source§impl Serialize for AiConversationRid
impl Serialize for AiConversationRid
impl Eq for AiConversationRid
impl StructuralPartialEq for AiConversationRid
Auto Trait Implementations§
impl Freeze for AiConversationRid
impl RefUnwindSafe for AiConversationRid
impl Send for AiConversationRid
impl Sync for AiConversationRid
impl Unpin for AiConversationRid
impl UnwindSafe for AiConversationRid
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.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