pub struct ActorInfo {
pub actor_id: ActorID,
pub behaviour: &'static str,
pub args_type: &'static str,
pub message_type: &'static str,
pub m_queue_len: (usize, usize),
pub s_queue_len: (usize, usize),
pub c_queue_len: (usize, usize),
pub tasks_count: usize,
pub trap_exit: bool,
pub links: Box<[ActorID]>,
}Expand description
Information about a running actor.
Returned as the result of introspection of an actor (See System::actor_info(&self, ActorID))
Fields§
§actor_id: ActorID§behaviour: &'static str§args_type: &'static str§message_type: &'static str§m_queue_len: (usize, usize)§s_queue_len: (usize, usize)§c_queue_len: (usize, usize)§tasks_count: usize§trap_exit: bool§links: Box<[ActorID]>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ActorInfo
impl RefUnwindSafe for ActorInfo
impl Send for ActorInfo
impl Sync for ActorInfo
impl Unpin for ActorInfo
impl UnwindSafe for ActorInfo
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