pub enum FrontendBlockRole {
Activity,
Tool,
WebSearch,
Artifact,
Approval,
Notice,
}Expand description
Semantic category used for grouping, summaries, filtering, and icons.
Variants§
Trait Implementations§
Source§impl Clone for FrontendBlockRole
impl Clone for FrontendBlockRole
Source§fn clone(&self) -> FrontendBlockRole
fn clone(&self) -> FrontendBlockRole
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 FrontendBlockRole
Source§impl Debug for FrontendBlockRole
impl Debug for FrontendBlockRole
Source§impl<'de> Deserialize<'de> for FrontendBlockRole
impl<'de> Deserialize<'de> for FrontendBlockRole
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 FrontendBlockRole
Source§impl PartialEq for FrontendBlockRole
impl PartialEq for FrontendBlockRole
Source§impl Serialize for FrontendBlockRole
impl Serialize for FrontendBlockRole
impl StructuralPartialEq for FrontendBlockRole
Auto Trait Implementations§
impl Freeze for FrontendBlockRole
impl RefUnwindSafe for FrontendBlockRole
impl Send for FrontendBlockRole
impl Sync for FrontendBlockRole
impl Unpin for FrontendBlockRole
impl UnsafeUnpin for FrontendBlockRole
impl UnwindSafe for FrontendBlockRole
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