pub struct CodexRoleProjection {
pub role: CodexRole,
pub task_class: &'static str,
pub escalates_to: Option<CodexRole>,
pub escalation_reason: Option<&'static str>,
}Fields§
§role: CodexRole§task_class: &'static str§escalates_to: Option<CodexRole>§escalation_reason: Option<&'static str>Trait Implementations§
Source§impl Clone for CodexRoleProjection
impl Clone for CodexRoleProjection
impl Copy for CodexRoleProjection
Source§impl Debug for CodexRoleProjection
impl Debug for CodexRoleProjection
impl Eq for CodexRoleProjection
Source§impl PartialEq for CodexRoleProjection
impl PartialEq for CodexRoleProjection
impl StructuralPartialEq for CodexRoleProjection
Auto Trait Implementations§
impl Freeze for CodexRoleProjection
impl RefUnwindSafe for CodexRoleProjection
impl Send for CodexRoleProjection
impl Sync for CodexRoleProjection
impl Unpin for CodexRoleProjection
impl UnsafeUnpin for CodexRoleProjection
impl UnwindSafe for CodexRoleProjection
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