pub enum SessionSearchSource {
SessionMetadata,
RunInput,
RunOutputPreview,
DisplayMessage,
}Expand description
Searchable projection family.
Variants§
SessionMetadata
Session title and approved typed metadata.
RunInput
Canonical textual input parts.
RunOutputPreview
Bounded persisted run output preview.
DisplayMessage
Approved user-visible display text.
Implementations§
Trait Implementations§
Source§impl Clone for SessionSearchSource
impl Clone for SessionSearchSource
Source§fn clone(&self) -> SessionSearchSource
fn clone(&self) -> SessionSearchSource
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 SessionSearchSource
Source§impl Debug for SessionSearchSource
impl Debug for SessionSearchSource
Source§impl<'de> Deserialize<'de> for SessionSearchSource
impl<'de> Deserialize<'de> for SessionSearchSource
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
impl Eq for SessionSearchSource
Source§impl Ord for SessionSearchSource
impl Ord for SessionSearchSource
Source§fn cmp(&self, other: &SessionSearchSource) -> Ordering
fn cmp(&self, other: &SessionSearchSource) -> Ordering
1.21.0 (const: unstable) · 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 SessionSearchSource
impl PartialEq for SessionSearchSource
Source§impl PartialOrd for SessionSearchSource
impl PartialOrd for SessionSearchSource
Source§impl Serialize for SessionSearchSource
impl Serialize for SessionSearchSource
impl StructuralPartialEq for SessionSearchSource
Auto Trait Implementations§
impl Freeze for SessionSearchSource
impl RefUnwindSafe for SessionSearchSource
impl Send for SessionSearchSource
impl Sync for SessionSearchSource
impl Unpin for SessionSearchSource
impl UnsafeUnpin for SessionSearchSource
impl UnwindSafe for SessionSearchSource
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