pub enum IdentityRoleName {
Response,
Message,
OutputItem,
ToolCall,
Resource,
}Expand description
String form of a role keeps errors independent of future role additions.
Variants§
Trait Implementations§
Source§impl Clone for IdentityRoleName
impl Clone for IdentityRoleName
impl Copy for IdentityRoleName
Source§impl Debug for IdentityRoleName
impl Debug for IdentityRoleName
impl Eq for IdentityRoleName
Source§impl PartialEq for IdentityRoleName
impl PartialEq for IdentityRoleName
impl StructuralPartialEq for IdentityRoleName
Auto Trait Implementations§
impl Freeze for IdentityRoleName
impl RefUnwindSafe for IdentityRoleName
impl Send for IdentityRoleName
impl Sync for IdentityRoleName
impl Unpin for IdentityRoleName
impl UnsafeUnpin for IdentityRoleName
impl UnwindSafe for IdentityRoleName
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