pub struct TeamGraphNode {
pub agent_id: String,
pub role: TeamGraphNodeRole,
pub status: TeamGraphNodeStatus,
pub spawned_by: String,
pub spawned_at: String,
pub goal_summary: String,
}Expand description
TeamGraphNode model.
Fields§
§agent_id: String§role: TeamGraphNodeRole§status: TeamGraphNodeStatus§spawned_by: String§spawned_at: String§goal_summary: StringTrait Implementations§
Source§impl Clone for TeamGraphNode
impl Clone for TeamGraphNode
Source§fn clone(&self) -> TeamGraphNode
fn clone(&self) -> TeamGraphNode
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 moreSource§impl Debug for TeamGraphNode
impl Debug for TeamGraphNode
Source§impl Default for TeamGraphNode
impl Default for TeamGraphNode
Source§fn default() -> TeamGraphNode
fn default() -> TeamGraphNode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TeamGraphNode
impl<'de> Deserialize<'de> for TeamGraphNode
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 PartialEq for TeamGraphNode
impl PartialEq for TeamGraphNode
Source§impl Serialize for TeamGraphNode
impl Serialize for TeamGraphNode
impl StructuralPartialEq for TeamGraphNode
Auto Trait Implementations§
impl Freeze for TeamGraphNode
impl RefUnwindSafe for TeamGraphNode
impl Send for TeamGraphNode
impl Sync for TeamGraphNode
impl Unpin for TeamGraphNode
impl UnsafeUnpin for TeamGraphNode
impl UnwindSafe for TeamGraphNode
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