c a r g o   :           C h e c k i n g   s i g n a l r - c l i e n t   
 
 v 0 . 1 . 1   
 
 ( C : \ P r o j e c t s \ p u b l i c \ r u s t _ s i g n a l r _ c l i e n t ) 
 
 A t   l i n e : 1   c h a r : 1 
 
 +   c a r g o   c h e c k   >   c h e c k _ o u t p u t . t x t   2 > & 1 
 
 +   ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
 
         +   C a t e g o r y I n f o                     :   N o t S p e c i f i e   
 
       d :   (         C h e c k i n g   s i . . . s i g n a l r _ c l i e n t )     
 
     : S t r i n g )   [ ] ,   R e m o t e E x c e p t i o n 
 
         +   F u l l y Q u a l i f i e d E r r o r I d   :   N a t i v e C o m m a   
 
       n d E r r o r 
 
   
 
 w a r n i n g :   u n u s e d   i m p o r t :   ` w a r n ` 
 
   - - >   
 
 s r c \ c o m m u n i c a t i o n \ c l i e n t _ t o k i o . r s : 8 : 2 4 
 
     | 
 
 8   |   u s e   l o g : : { e r r o r ,   i n f o ,   w a r n } ; 
 
     |                                                 ^ ^ ^ ^ 
 
     | 
 
     =   n o t e :   ` # [ w a r n ( u n u s e d _ i m p o r t s ) ] `   ( p a r t   
 
 o f   ` # [ w a r n ( u n u s e d ) ] ` )   o n   b y   d e f a u l t 
 
 
 
 e r r o r [ E 0 2 7 7 ] :   ` ( d y n   U p d a t a b l e A c t i o n   +   
 
 ' s t a t i c ) `   c a n n o t   b e   s e n t   b e t w e e n   t h r e a d s   
 
 s a f e l y 
 
       - - >   
 
 s r c \ c o m m u n i c a t i o n \ c l i e n t _ t o k i o . r s : 3 1 0 : 4 4 
 
         | 
 
 3 1 0   |   i m p l   
 
 C o m m u n i c a t i o n D i s c o n n e c t i o n H a n d l e r   f o r   
 
 C l i e n t D i s c o n n e c t i o n H a n d l e r   { 
 
         |                                                                           
 
               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   ` ( d y n   
 
 U p d a t a b l e A c t i o n   +   ' s t a t i c ) `   c a n n o t   b e   
 
 s e n t   b e t w e e n   t h r e a d s   s a f e l y 
 
         | 
 
         =   h e l p :   t h e   t r a i t   ` s t d : : m a r k e r : : S e n d `   
 
 i s   n o t   i m p l e m e n t e d   f o r   ` ( d y n   
 
 U p d a t a b l e A c t i o n   +   ' s t a t i c ) ` 
 
         =   n o t e :   r e q u i r e d   f o r   ` U n i q u e < ( d y n   
 
 U p d a t a b l e A c t i o n   +   ' s t a t i c ) > `   t o   i m p l e m e n t   
 
 ` s t d : : m a r k e r : : S e n d ` 
 
 n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   w i t h i n   
 
 t h e   t y p e   ` B o x < ( d y n   U p d a t a b l e A c t i o n   +   
 
 ' s t a t i c ) > ` 
 
       - - >   C : \ U s e r s \ i n d i v \ . r u s t u p \ t o o l c h a i n s \ s 
 
 t a b l e - x 8 6 _ 6 4 - p c - w i n d o w s - m s v c \ l i b / r u s t l i b / s 
 
 r c / r u s t \ l i b r a r y \ a l l o c \ s r c \ b o x e d . r s : 2 3 1 : 1 2 
 
         | 
 
 2 3 1   |   p u b   s t r u c t   B o x < 
 
         |                         ^ ^ ^ 
 
         =   n o t e :   r e q u i r e d   f o r   
 
 ` s t d : : s y n c : : M u t e x < B o x < ( d y n   
 
 U p d a t a b l e A c t i o n   +   ' s t a t i c ) > > `   t o   
 
 i m p l e m e n t   ` s t d : : m a r k e r : : S e n d ` 
 
         =   n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   
 
 w i t h i n   t h e   t y p e   ` ( s t d : : s t r i n g : : S t r i n g ,   
 
 s t d : : s y n c : : M u t e x < B o x < ( d y n   U p d a t a b l e A c t i o n   
 
 +   ' s t a t i c ) > > ) ` 
 
         =   n o t e :   r e q u i r e d   f o r   
 
 ` R a w T a b l e < ( S t r i n g ,   M u t e x < B o x < d y n   
 
 U p d a t a b l e A c t i o n > > ) > `   t o   i m p l e m e n t   
 
 ` s t d : : m a r k e r : : S e n d ` 
 
 n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   w i t h i n   
 
 t h e   t y p e   ` H a s h M a p < S t r i n g ,   M u t e x < B o x < d y n   
 
 U p d a t a b l e A c t i o n > > ,   R a n d o m S t a t e > ` 
 
       - - >   / r u s t / d e p s \ h a s h b r o w n - 0 . 1 5 . 5 \ s r c \ m a p 
 
 . r s : 1 8 5 : 1 2 
 
 n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   w i t h i n   
 
 t h e   t y p e   ` H a s h M a p < s t d : : s t r i n g : : S t r i n g ,   
 
 s t d : : s y n c : : M u t e x < B o x < ( d y n   U p d a t a b l e A c t i o n   
 
 +   ' s t a t i c ) > > > ` 
 
       - - >   C : \ U s e r s \ i n d i v \ . r u s t u p \ t o o l c h a i n s \ s 
 
 t a b l e - x 8 6 _ 6 4 - p c - w i n d o w s - m s v c \ l i b / r u s t l i b / s 
 
 r c / r u s t \ l i b r a r y \ s t d \ s r c \ c o l l e c t i o n s \ h a s h \ m 
 
 a p . r s : 2 4 6 : 1 2 
 
         | 
 
 2 4 6   |   p u b   s t r u c t   H a s h M a p < K ,   V ,   S   =   
 
 R a n d o m S t a t e >   { 
 
         |                         ^ ^ ^ ^ ^ ^ ^ 
 
         =   n o t e :   r e q u i r e d   f o r   
 
 ` M u t e x < H a s h M a p < S t r i n g ,   M u t e x < B o x < d y n   
 
 U p d a t a b l e A c t i o n > > > > `   t o   i m p l e m e n t   ` S y n c ` 
 
         =   n o t e :   1   r e d u n d a n t   r e q u i r e m e n t   h i d d e n 
 
         =   n o t e :   r e q u i r e d   f o r   
 
 ` A r c < M u t e x < H a s h M a p < S t r i n g ,   M u t e x < B o x < d y n   
 
 U p d a t a b l e A c t i o n > > > > > `   t o   i m p l e m e n t   ` S y n c ` 
 
 n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   w i t h i n   
 
 t h e   t y p e   ` U p d a t a b l e A c t i o n S t o r a g e ` 
 
       - - >   s r c \ e x e c u t i o n \ s t o r a g e _ t o k i o . r s : 7 : 1 2 
 
         | 
 
     7   |   p u b   s t r u c t   U p d a t a b l e A c t i o n S t o r a g e   { 
 
         |                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 n o t e :   r e q u i r e d   b e c a u s e   i t   a p p e a r s   w i t h i n   
 
 t h e   t y p e   ` C l i e n t D i s c o n n e c t i o n H a n d l e r ` 
 
       - - >   
 
 s r c \ c o m m u n i c a t i o n \ c l i e n t _ t o k i o . r s : 3 0 2 : 8 
 
         | 
 
 3 0 2   |   s t r u c t   C l i e n t D i s c o n n e c t i o n H a n d l e r   { 
 
         |                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 n o t e :   r e q u i r e d   b y   a   b o u n d   i n   
 
 ` C o m m u n i c a t i o n D i s c o n n e c t i o n H a n d l e r ` 
 
       - - >   
 
 s r c \ c o m m u n i c a t i o n \ c l i e n t _ t o k i o . r s : 1 3 : 4 9 
 
         | 
 
   1 3   |   t r a i t   
 
 C o m m u n i c a t i o n D i s c o n n e c t i o n H a n d l e r :   S e n d   +   
 
 S y n c   { 
 
         |                                                                           
 
                         ^ ^ ^ ^   r e q u i r e d   b y   t h i s   b o u n d   
 
 i n   ` C o m m u n i c a t i o n D i s c o n n e c t i o n H a n d l e r ` 
 
         =   n o t e :   t h e   f u l l   n a m e   f o r   t h e   t y p e   
 
 h a s   b e e n   w r i t t e n   t o   ' C : \ P r o j e c t s \ p u b l i c \ r u 
 
 s t _ s i g n a l r _ c l i e n t \ t a r g e t \ d e b u g \ d e p s \ s i g n a l 
 
 r _ c l i e n t - 1 d d a a 5 5 d b b 0 0 c d d 2 . l o n g - t y p e - 1 4 1 7 5 6 
 
 3 5 5 0 1 6 9 1 7 4 3 3 2 9 . t x t ' 
 
         =   n o t e :   c o n s i d e r   u s i n g   ` - - v e r b o s e `   t o   
 
 p r i n t   t h e   f u l l   t y p e   n a m e   t o   t h e   c o n s o l e 
 
 
 
 F o r   m o r e   i n f o r m a t i o n   a b o u t   t h i s   e r r o r ,   
 
 t r y   ` r u s t c   - - e x p l a i n   E 0 2 7 7 ` . 
 
 w a r n i n g :   ` s i g n a l r - c l i e n t `   ( l i b )   g e n e r a t e d   
 
 1   w a r n i n g 
 
 e r r o r :   c o u l d   n o t   c o m p i l e   ` s i g n a l r - c l i e n t `   
 
 ( l i b )   d u e   t o   1   p r e v i o u s   e r r o r ;   1   w a r n i n g   
 
 e m i t t e d 
 
 