c a r g o   :           C h e c k i n g   s m a l l v e c   v 1 . 1 5 . 1 
 
 A u   c a r a c t  r e   L i g n e : 1   :   1 
 
 +   c a r g o   c l i p p y   2 > & 1   |   T e e - O b j e c t   - F i l e P a t h   c l i p p y _ e r r o r s . t x t 
 
 +   ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 
 
         +   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 m a l l v e c   v 1 . 1 5 . 1 : 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 
 
   
 
         C h e c k i n g   w i n d o w s - s y s   v 0 . 6 1 . 2 
 
         C h e c k i n g   s e r d e _ c o r e   v 1 . 0 . 2 2 8 
 
       C o m p i l i n g   z e r o c o p y   v 0 . 8 . 2 7 
 
         C h e c k i n g   f u t u r e s - i o   v 0 . 3 . 3 1 
 
         C h e c k i n g   g e t r a n d o m   v 0 . 3 . 4 
 
         C h e c k i n g   n u m - t r a i t s   v 0 . 2 . 1 9 
 
         C h e c k i n g   p a r k i n g _ l o t _ c o r e   v 0 . 9 . 1 2 
 
         C h e c k i n g   i c u _ n o r m a l i z e r   v 2 . 1 . 1 
 
         C h e c k i n g   p a r k i n g _ l o t _ c o r e   v 0 . 8 . 6 
 
         C h e c k i n g   f u t u r e s - u t i l   v 0 . 3 . 3 1 
 
         C h e c k i n g   p a r k i n g _ l o t   v 0 . 1 2 . 5 
 
         C h e c k i n g   p a r k i n g _ l o t   v 0 . 1 1 . 2 
 
         C h e c k i n g   i d n a _ a d a p t e r   v 1 . 2 . 1 
 
         C h e c k i n g   s l e d   v 0 . 3 4 . 7 
 
         C h e c k i n g   i d n a   v 1 . 1 . 0 
 
         C h e c k i n g   p u b l i c s u f f i x   v 2 . 3 . 0 
 
       C o m p i l i n g   p p v - l i t e 8 6   v 0 . 2 . 2 1 
 
         C h e c k i n g   a h a s h   v 0 . 8 . 1 2 
 
         C h e c k i n g   h a s h b r o w n   v 0 . 1 4 . 5 
 
         C h e c k i n g   s e r d e   v 1 . 0 . 2 2 8 
 
         C h e c k i n g   s e r d e _ j s o n   v 1 . 0 . 1 4 5 
 
       C o m p i l i n g   r a n d _ c h a c h a   v 0 . 3 . 1 
 
       C o m p i l i n g   r a n d   v 0 . 8 . 5 
 
         C h e c k i n g   m i o   v 1 . 1 . 0 
 
         C h e c k i n g   n u - a n s i - t e r m   v 0 . 5 0 . 3 
 
         C h e c k i n g   t e m p f i l e   v 3 . 2 3 . 0 
 
         C h e c k i n g   h a s h l i n k   v 0 . 8 . 4 
 
         C h e c k i n g   u r l   v 2 . 5 . 7 
 
         C h e c k i n g   s t r i n g _ c a c h e   v 0 . 8 . 9 
 
         C h e c k i n g   s e r d e _ s p a n n e d   v 0 . 6 . 9 
 
         C h e c k i n g   t o m l _ d a t e t i m e   v 0 . 6 . 1 1 
 
         C h e c k i n g   t r a c i n g - s e r d e   v 0 . 2 . 0 
 
         C h e c k i n g   s e r d e _ u r l e n c o d e d   v 0 . 7 . 1 
 
         C h e c k i n g   u u i d   v 1 . 1 8 . 1 
 
         C h e c k i n g   i p n e t w o r k   v 0 . 2 0 . 0 
 
         C h e c k i n g   c h r o n o   v 0 . 4 . 4 2 
 
         C h e c k i n g   s e r d e _ y a m l   v 0 . 9 . 3 4 + d e p r e c a t e d 
 
         C h e c k i n g   d i a l o g u e r   v 0 . 1 1 . 0 
 
         C h e c k i n g   t o k i o   v 1 . 4 8 . 0 
 
         C h e c k i n g   r u s q l i t e   v 0 . 3 0 . 0 
 
         C h e c k i n g   t o m l _ e d i t   v 0 . 2 2 . 2 7 
 
         C h e c k i n g   t r a c i n g - s u b s c r i b e r   v 0 . 3 . 2 0 
 
         C h e c k i n g   b i s c o t t i   v 0 . 1 . 2 
 
       C o m p i l i n g   p h f _ g e n e r a t o r   v 0 . 1 1 . 3 
 
       C o m p i l i n g   p h f _ g e n e r a t o r   v 0 . 1 0 . 0 
 
         C h e c k i n g   c o o k i e _ s t o r e   v 0 . 2 0 . 0 
 
       C o m p i l i n g   p h f _ c o d e g e n   v 0 . 1 0 . 0 
 
         C h e c k i n g   f u t u r e s - e x e c u t o r   v 0 . 3 . 3 1 
 
       C o m p i l i n g   s t r i n g _ c a c h e _ c o d e g e n   v 0 . 5 . 4 
 
       C o m p i l i n g   p h f _ m a c r o s   v 0 . 1 1 . 3 
 
         C h e c k i n g   f u t u r e s   v 0 . 3 . 3 1 
 
       C o m p i l i n g   s e l e c t o r s   v 0 . 2 5 . 0 
 
       C o m p i l i n g   m a r k u p 5 e v e r   v 0 . 1 1 . 0 
 
         C h e c k i n g   t r a c i n g - a p p e n d e r   v 0 . 2 . 3 
 
         C h e c k i n g   p h f   v 0 . 1 1 . 3 
 
         C h e c k i n g   t o m l   v 0 . 8 . 2 3 
 
         C h e c k i n g   c s s p a r s e r   v 0 . 3 1 . 2 
 
         C h e c k i n g   t o k i o - u t i l   v 0 . 7 . 1 6 
 
         C h e c k i n g   t o k i o - r u s t l s   v 0 . 2 4 . 1 
 
         C h e c k i n g   t r u s t - d n s - p r o t o   v 0 . 2 3 . 2 
 
         C h e c k i n g   h 2   v 0 . 3 . 2 7 
 
         C h e c k i n g   t r u s t - d n s - r e s o l v e r   v 0 . 2 3 . 2 
 
         C h e c k i n g   h y p e r   v 0 . 1 4 . 3 2 
 
         C h e c k i n g   h y p e r - r u s t l s   v 0 . 2 4 . 2 
 
         C h e c k i n g   r e q w e s t   v 0 . 1 1 . 2 7 
 
         C h e c k i n g   h t m l 5 e v e r   v 0 . 2 6 . 0 
 
         C h e c k i n g   s c r a p e r   v 0 . 1 8 . 1 
 
         C h e c k i n g   i c o o k f o r m s   v 0 . 1 . 0   ( C : \ U s e r s \ g p i r o \ D e s k t o p \ I C o o k F o r m s ) 
 
 w a r n i n g :   e x p e c t e d   a   f u n c t i o n ,   f o u n d   a   m a c r o 
 
     - - >   \ \ ? \ C : \ U s e r s \ g p i r o \ D e s k t o p \ I C o o k F o r m s \ c l i p p y . t o m l : 2 2 : 5 
 
       | 
 
 2 2   |           {   p a t h   =   " s t d : : p r i n t l n " ,   r e a s o n   =   " U s e   t r a c i n g : : i n f o !   i n s t e a d "   } , 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   a d d   ` a l l o w - i n v a l i d   =   t r u e `   t o   t h e   e n t r y   t o   s u p p r e s s   t h i s   w a r n i n g 
 
 
 
 w a r n i n g :   e x p e c t e d   a   f u n c t i o n ,   f o u n d   a   m a c r o 
 
     - - >   \ \ ? \ C : \ U s e r s \ g p i r o \ D e s k t o p \ I C o o k F o r m s \ c l i p p y . t o m l : 2 3 : 5 
 
       | 
 
 2 3   |           {   p a t h   =   " s t d : : e p r i n t l n " ,   r e a s o n   =   " U s e   t r a c i n g : : e r r o r !   i n s t e a d "   } , 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   a d d   ` a l l o w - i n v a l i d   =   t r u e `   t o   t h e   e n t r y   t o   s u p p r e s s   t h i s   w a r n i n g 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` b i t f l a g s ` :   1 . 3 . 2 ,   2 . 1 0 . 0 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 n o t e :   t h e   l i n t   l e v e l   i s   d e f i n e d   h e r e 
 
     - - >   s r c \ l i b . r s : 9 1 : 9 
 
       | 
 
 9 1   |   # ! [ w a r n ( c l i p p y : : c a r g o ) ] 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : m u l t i p l e _ c r a t e _ v e r s i o n s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : c a r g o ) ] ` 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` c o o k i e ` :   0 . 1 7 . 0 ,   0 . 1 8 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` h a s h b r o w n ` :   0 . 1 4 . 5 ,   0 . 1 6 . 0 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` i d n a ` :   0 . 3 . 0 ,   0 . 4 . 0 ,   1 . 1 . 0 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` p a r k i n g _ l o t ` :   0 . 1 1 . 2 ,   0 . 1 2 . 5 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` p a r k i n g _ l o t _ c o r e ` :   0 . 8 . 6 ,   0 . 9 . 1 2 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` p h f ` :   0 . 1 0 . 1 ,   0 . 1 1 . 3 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` p h f _ s h a r e d ` :   0 . 1 0 . 0 ,   0 . 1 1 . 3 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` r e d o x _ s y s c a l l ` :   0 . 2 . 1 6 ,   0 . 5 . 1 8 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` s i p h a s h e r ` :   0 . 3 . 1 1 ,   1 . 0 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` s o c k e t 2 ` :   0 . 5 . 1 0 ,   0 . 6 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s - s y s ` :   0 . 4 8 . 0 ,   0 . 5 2 . 0 ,   0 . 5 9 . 0 ,   0 . 6 0 . 2 ,   0 . 6 1 . 2 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s - t a r g e t s ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 5 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ a a r c h 6 4 _ g n u l l v m ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ a a r c h 6 4 _ m s v c ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ i 6 8 6 _ g n u ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ i 6 8 6 _ g n u l l v m ` :   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ i 6 8 6 _ m s v c ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ x 8 6 _ 6 4 _ g n u ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ x 8 6 _ 6 4 _ g n u l l v m ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   m u l t i p l e   v e r s i o n s   f o r   d e p e n d e n c y   ` w i n d o w s _ x 8 6 _ 6 4 _ m s v c ` :   0 . 4 8 . 5 ,   0 . 5 2 . 6 ,   0 . 5 3 . 1 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u l t i p l e _ c r a t e _ v e r s i o n s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ c o m p l i a n c e . r s : 6 : 1 
 
       | 
 
 6     |   p u b   f n   c h e c k _ c o m p l i a n c e ( c o o k i e :   & C o o k i e ,   r e g u l a t i o n :   R e g u l a t i o n )   - >   V e c < C o m p l i a n c e I s s u e >   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   c h e c k _ c o m p l i a n c e ( c o o k i e :   & C o o k i e ,   r e g u l a t i o n :   R e g u l a t i o n )   - >   V e c < C o m p l i a n c e I s s u e > ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 n o t e :   t h e   l i n t   l e v e l   i s   d e f i n e d   h e r e 
 
     - - >   s r c \ l i b . r s : 9 0 : 9 
 
       | 
 
 9 0   |   # ! [ w a r n ( c l i p p y : : p e d a n t i c ) ] 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : m u s t _ u s e _ c a n d i d a t e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
   - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 9 : 1 
 
     | 
 
 9   |   p u b   f n   a n a l y z e _ s e c u r i t y ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < S e c u r i t y I s s u e >   { 
 
     |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 a n a l y z e _ s e c u r i t y ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < S e c u r i t y I s s u e > ` 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 2 8 / 1 0 0 ) 
 
       - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 9 : 1 
 
         | 
 
 9       |   /   p u b   f n   a n a l y z e _ s e c u r i t y ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < S e c u r i t y I s s u e >   { 
 
 1 0     |   |           l e t   m u t   i s s u e s   =   V e c : : n e w ( ) ; 
 
 1 1     |   | 
 
 1 2     |   |           f o r   c o o k i e   i n   c o o k i e s   { 
 
 . . .       | 
 
 1 5 0   |   |           i s s u e s 
 
 1 5 1   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : t o o _ m a n y _ l i n e s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 1 7 5 : 2 6 
 
         | 
 
 1 7 5   |           i f   v a l u e . c h a r s ( ) . a l l ( | c |   c . i s _ n u m e r i c ( ) )   { 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   m e t h o d   i t s e l f :   ` c h a r : : i s _ n u m e r i c ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e _ f o r _ m e t h o d _ c a l l s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : r e d u n d a n t _ c l o s u r e _ f o r _ m e t h o d _ c a l l s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 2 0 7 : 1 
 
         | 
 
 2 0 7   |   /   p u b   f n   a d v a n c e d _ s e c u r i t y _ a n a l y s i s ( 
 
 2 0 8   |   |           c o o k i e s :   & [ C o o k i e ] , 
 
 2 0 9   |   |           _ d o m a i n _ m a p :   & H a s h M a p < S t r i n g ,   V e c < C o o k i e > > , 
 
 2 1 0   |   |   )   - >   V e c < S e c u r i t y I s s u e >   { 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 h e l p :   a d d   t h e   a t t r i b u t e 
 
         | 
 
 2 0 7   |   # [ m u s t _ u s e ]   p u b   f n   a d v a n c e d _ s e c u r i t y _ a n a l y s i s ( 
 
         |   + + + + + + + + + + + 
 
 
 
 w a r n i n g :   p a r a m e t e r   o f   t y p e   ` H a s h M a p `   s h o u l d   b e   g e n e r a l i z e d   o v e r   d i f f e r e n t   h a s h e r s 
 
       - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 2 0 9 : 1 9 
 
         | 
 
 2 0 9   |           _ d o m a i n _ m a p :   & H a s h M a p < S t r i n g ,   V e c < C o o k i e > > , 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i m p l i c i t _ h a s h e r 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : i m p l i c i t _ h a s h e r ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   a d d   a   t y p e   p a r a m e t e r   f o r   ` B u i l d H a s h e r ` 
 
         | 
 
 2 0 7   ~   p u b   f n   a d v a n c e d _ s e c u r i t y _ a n a l y s i s < S :   : : s t d : : h a s h : : B u i l d H a s h e r > ( 
 
 2 0 8   |           c o o k i e s :   & [ C o o k i e ] , 
 
 2 0 9   ~           _ d o m a i n _ m a p :   & H a s h M a p < S t r i n g ,   V e c < C o o k i e > ,   S > , 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ a n a l y z e r \ s e c u r i t y . r s : 2 5 0 : 1 7 
 
         | 
 
 2 5 0   |   /                                   f o r m a t ! ( 
 
 2 5 1   |   |                                           " { }   s e s s i o n   c o o k i e ( s )   l a c k   p r o p e r   s e c u r i t y   a t t r i b u t e s " , 
 
 2 5 2   |   |                                           i n s e c u r e _ s e s s i o n s 
 
 2 5 3   |   |                                   ) , 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u n i n l i n e d _ f o r m a t _ a r g s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 4 5 : 1 
 
       | 
 
 4 5   |   p u b   f n   a n a l y z e _ t r a c k i n g ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < T r a c k i n g I n f o >   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 a n a l y z e _ t r a c k i n g ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < T r a c k i n g I n f o > ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 5 7 : 6 1 
 
       | 
 
 5 7   |   / / /   D e t e c t   t r a c k i n g   f o r   a   s i n g l e   c o o k i e   ( p u b l i c   w r a p p e r   f o r   i d e n t i f y _ t r a c k e r ) 
 
       |                                                                                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : d o c _ m a r k d o w n ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   t r y 
 
       | 
 
 5 7   -   / / /   D e t e c t   t r a c k i n g   f o r   a   s i n g l e   c o o k i e   ( p u b l i c   w r a p p e r   f o r   i d e n t i f y _ t r a c k e r ) 
 
 5 7   +   / / /   D e t e c t   t r a c k i n g   f o r   a   s i n g l e   c o o k i e   ( p u b l i c   w r a p p e r   f o r   ` i d e n t i f y _ t r a c k e r ` ) 
 
       | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 5 9 : 1 
 
       | 
 
 5 9   |   p u b   f n   d e t e c t _ t r a c k i n g ( c o o k i e :   & C o o k i e )   - >   O p t i o n < T r a c k i n g I n f o >   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 d e t e c t _ t r a c k i n g ( c o o k i e :   & C o o k i e )   - >   O p t i o n < T r a c k i n g I n f o > ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a l l i n g   ` t o _ s t r i n g `   o n   ` & & s t r ` 
 
     - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 7 1 : 3 0 
 
       | 
 
 7 1   |                                   v e n d o r :   S o m e ( v e n d o r . t o _ s t r i n g ( ) ) , 
 
       |                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y   d e r e f e r e n c i n g   t h e   r e c e i v e r :   ` ( * v e n d o r ) . t o _ s t r i n g ( ) ` 
 
       | 
 
       =   h e l p :   ` & s t r `   i m p l e m e n t s   ` T o S t r i n g `   t h r o u g h   a   s l o w e r   b l a n k e t   i m p l ,   b u t   ` s t r `   h a s   a   f a s t   s p e c i a l i z a t i o n   o f   
 
 ` T o S t r i n g ` 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i n e f f i c i e n t _ t o _ s t r i n g 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : i n e f f i c i e n t _ t o _ s t r i n g ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h e s e   m a t c h   a r m s   h a v e   i d e n t i c a l   b o d i e s 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 1 1 2 : 9 
 
         | 
 
 1 1 2   |                   T r a c k i n g T y p e : : A n a l y t i c s   = >   S e v e r i t y : : L o w , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 . . . 
 
 1 1 5   |                   T r a c k i n g T y p e : : F u n c t i o n a l   = >   S e v e r i t y : : L o w , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   u n i n t e n t i o n a l   m a k e   t h e   a r m s   r e t u r n   d i f f e r e n t   v a l u e s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a t c h _ s a m e _ a r m s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : m a t c h _ s a m e _ a r m s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   o t h e r w i s e   m e r g e   t h e   p a t t e r n s   i n t o   a   s i n g l e   a r m 
 
         | 
 
 1 1 2   ~                   T r a c k i n g T y p e : : A d v e r t i s i n g   = >   S e v e r i t y : : M e d i u m , 
 
 1 1 3   |                   T r a c k i n g T y p e : : S o c i a l M e d i a   = >   S e v e r i t y : : M e d i u m , 
 
 1 1 4   ~                   T r a c k i n g T y p e : : A n a l y t i c s   |   T r a c k i n g T y p e : : F u n c t i o n a l   = >   S e v e r i t y : : L o w , 
 
         | 
 
 
 
 w a r n i n g :   t h e s e   m a t c h   a r m s   h a v e   i d e n t i c a l   b o d i e s 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 1 1 3 : 9 
 
         | 
 
 1 1 3   |                   T r a c k i n g T y p e : : A d v e r t i s i n g   = >   S e v e r i t y : : M e d i u m , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 1 1 4   |                   T r a c k i n g T y p e : : S o c i a l M e d i a   = >   S e v e r i t y : : M e d i u m , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 . . . 
 
 1 1 8   |                   T r a c k i n g T y p e : : U n k n o w n   = >   S e v e r i t y : : M e d i u m , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   u n i n t e n t i o n a l   m a k e   t h e   a r m s   r e t u r n   d i f f e r e n t   v a l u e s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a t c h _ s a m e _ a r m s 
 
 h e l p :   o t h e r w i s e   m e r g e   t h e   p a t t e r n s   i n t o   a   s i n g l e   a r m 
 
         | 
 
 1 1 3   ~                   T r a c k i n g T y p e : : A d v e r t i s i n g   |   T r a c k i n g T y p e : : S o c i a l M e d i a   |   T r a c k i n g T y p e : : U n k n o w n   = >   S e v e r i t y : : M e d i u m , 
 
 1 1 4   ~                   T r a c k i n g T y p e : : F u n c t i o n a l   = >   S e v e r i t y : : L o w , 
 
 1 1 5   |                   T r a c k i n g T y p e : : F i n g e r p r i n t i n g   = >   S e v e r i t y : : H i g h , 
 
 1 1 6   |                   T r a c k i n g T y p e : : C r o s s S i t e   = >   S e v e r i t y : : H i g h , 
 
 1 1 7   ~                   } 
 
         | 
 
 
 
 w a r n i n g :   t h e s e   m a t c h   a r m s   h a v e   i d e n t i c a l   b o d i e s 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 1 1 6 : 9 
 
         | 
 
 1 1 6   |                   T r a c k i n g T y p e : : F i n g e r p r i n t i n g   = >   S e v e r i t y : : H i g h , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 1 1 7   |                   T r a c k i n g T y p e : : C r o s s S i t e   = >   S e v e r i t y : : H i g h , 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   u n i n t e n t i o n a l   m a k e   t h e   a r m s   r e t u r n   d i f f e r e n t   v a l u e s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a t c h _ s a m e _ a r m s 
 
 h e l p :   o t h e r w i s e   m e r g e   t h e   p a t t e r n s   i n t o   a   s i n g l e   a r m 
 
         | 
 
 1 1 6   ~                   T r a c k i n g T y p e : : F i n g e r p r i n t i n g   |   T r a c k i n g T y p e : : C r o s s S i t e   = >   S e v e r i t y : : H i g h , 
 
 1 1 7   ~                   T r a c k i n g T y p e : : U n k n o w n   = >   S e v e r i t y : : M e d i u m , 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 1 6 0 : 1 
 
         | 
 
 1 6 0   |   p u b   f n   a n a l y z e _ f i n g e r p r i n t i n g ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < T r a c k i n g I n f o >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   a n a l y z e _ f i n g e r p r i n t i n g ( c o o k i e s :   & [ C o o k i e ] )   - >   V e c < T r a c k i n g I n f o > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 1 9 9 : 1 
 
         | 
 
 1 9 9   |   /   p u b   f n   g e n e r a t e _ p r i v a c y _ r e p o r t ( 
 
 2 0 0   |   |           c o o k i e s :   & [ C o o k i e ] , 
 
 2 0 1   |   |           t r a c k i n g _ i n f o :   & [ T r a c k i n g I n f o ] , 
 
 2 0 2   |   |   )   - >   H a s h M a p < S t r i n g ,   s e r d e _ j s o n : : V a l u e >   { 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 h e l p :   a d d   t h e   a t t r i b u t e 
 
         | 
 
 1 9 9   |   # [ m u s t _ u s e ]   p u b   f n   g e n e r a t e _ p r i v a c y _ r e p o r t ( 
 
         |   + + + + + + + + + + + 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ a n a l y z e r \ t r a c k i n g . r s : 2 1 5 : 2 8 
 
         | 
 
 2 1 5   |                           . m a p ( | ( k ,   v ) |   ( f o r m a t ! ( " { : ? } " ,   k ) ,   v ) ) 
 
         |                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 1 5   -                           . m a p ( | ( k ,   v ) |   ( f o r m a t ! ( " { : ? } " ,   k ) ,   v ) ) 
 
 2 1 5   +                           . m a p ( | ( k ,   v ) |   ( f o r m a t ! ( " { k : ? } " ) ,   v ) ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ m o d . r s : 1 7 : 5 
 
       | 
 
 1 7   |           p u b   f n   n e w ( )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ m o d . r s : 2 4 : 5 
 
       | 
 
 2 4   |           p u b   f n   w i t h _ c o n f i g ( c o n f i g :   A n a l y s i s C o n f i g )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 w i t h _ c o n f i g ( c o n f i g :   A n a l y s i s C o n f i g )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ m o d . r s : 2 9 : 5 
 
       | 
 
 2 9   |           p u b   f n   a n a l y z e ( & s e l f ,   c o o k i e :   & C o o k i e )   - >   A n a l y s i s R e s u l t   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 a n a l y z e ( & s e l f ,   c o o k i e :   & C o o k i e )   - >   A n a l y s i s R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   c a l l   t o   ` c l o n e `   c a n   b e   r e p l a c e d   w i t h   ` s t d : : s l i c e : : f r o m _ r e f ` 
 
     - - >   s r c \ a n a l y z e r \ m o d . r s : 3 5 : 6 2 
 
       | 
 
 3 5   |                           l e t   s e c u r i t y _ i s s u e s   =   s e c u r i t y : : a n a l y z e _ s e c u r i t y ( & [ c o o k i e . c l o n e ( ) ] ) ; 
 
       |                                                                                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   
 
 ` s t d : : s l i c e : : f r o m _ r e f ( c o o k i e ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c l o n e d _ r e f _ t o _ s l i c e _ r e f s 
 
 n o t e :   t h e   l i n t   l e v e l   i s   d e f i n e d   h e r e 
 
     - - >   s r c \ l i b . r s : 8 9 : 9 
 
       | 
 
 8 9   |   # ! [ w a r n ( c l i p p y : : a l l ) ] 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : c l o n e d _ r e f _ t o _ s l i c e _ r e f s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ a n a l y z e r \ m o d . r s : 6 1 : 5 
 
       | 
 
 6 1   |           p u b   f n   a n a l y z e _ b a t c h ( & s e l f ,   c o o k i e s :   & [ C o o k i e ] )   - >   A n a l y s i s R e s u l t   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   a n a l y z e _ b a t c h ( & s e l f ,   c o o k i e s :   & [ C o o k i e ] )   - >   A n a l y s i s R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 1 2 : 1 
 
       | 
 
 1 2   |   /   p u b   s t r u c t   A n a l y z e A r g s   { 
 
 1 3   |   |           / / /   I n p u t   f i l e   c o n t a i n i n g   c o o k i e s   ( J S O N   f o r m a t ) 
 
 1 4   |   |           # [ a r g ( s h o r t ,   l o n g ) ] 
 
 1 5   |   |           p u b   i n p u t :   P a t h B u f , 
 
 . . .     | 
 
 4 3   |   |           p u b   m i n _ s e v e r i t y :   S t r i n g , 
 
 4 4   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : s t r u c t _ e x c e s s i v e _ b o o l s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 1 2 3 : 6 8 
 
         | 
 
 1 2 3   |                   l e t   c o n t e n t   =   s t d : : f s : : r e a d _ t o _ s t r i n g ( & s e l f . i n p u t ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   
 
 w i t h   t h e   f u n c t i o n   i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : r e d u n d a n t _ c l o s u r e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 1 3 6 : 2 1 
 
         | 
 
 1 3 6   |           f n   p r i n t _ b a n n e r ( & s e l f )   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u n u s e d _ s e l f ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 0 6 / 1 0 0 ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 1 4 4 : 5 
 
         | 
 
 1 4 4   |   /           f n   p r i n t _ r e s u l t s ( & s e l f ,   r e s u l t :   & A n a l y s i s R e s u l t )   { 
 
 1 4 5   |   |                   p r i n t l n ! ( " { } " ,   "      A n a l y s i s   R e s u l t s " . b r i g h t _ g r e e n ( ) . b o l d ( ) ) ; 
 
 1 4 6   |   |                   p r i n t l n ! ( " { } " ,   "    " . r e p e a t ( 6 0 ) . b r i g h t _ b l a c k ( ) ) ; 
 
 1 4 7   |   |                   p r i n t l n ! ( ) ; 
 
 . . .       | 
 
 2 6 8   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 3 3 9 : 2 1 
 
         | 
 
 3 3 9   |           f n   f o r m a t _ s c o r e ( & s e l f ,   s c o r e :   f 3 2 )   - >   S t r i n g   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 3 5 3 : 2 4 
 
         | 
 
 3 5 3   |           f n   f o r m a t _ s e v e r i t y ( & s e l f ,   s e v e r i t y :   S e v e r i t y )   - >   S t r i n g   { 
 
         |                                                 ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 3 6 4 : 2 3 
 
         | 
 
 3 6 4   |           f n   p a r s e _ s e v e r i t y ( & s e l f ,   s :   & s t r )   - >   S e v e r i t y   { 
 
         |                                               ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   t h e s e   m a t c h   a r m s   h a v e   i d e n t i c a l   b o d i e s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 3 6 9 : 1 3 
 
         | 
 
 3 6 9   |                           " l o w "   = >   S e v e r i t y : : L o w , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
 3 7 0   |                           " i n f o "   = >   S e v e r i t y : : I n f o , 
 
 3 7 1   |                           _   = >   S e v e r i t y : : L o w , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   t h e   w i l d c a r d   a r m 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   u n i n t e n t i o n a l   m a k e   t h e   a r m s   r e t u r n   d i f f e r e n t   v a l u e s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a t c h _ s a m e _ a r m s 
 
 h e l p :   o t h e r w i s e   r e m o v e   t h e   n o n - w i l d c a r d   a r m 
 
         | 
 
 3 6 9   -                           " l o w "   = >   S e v e r i t y : : L o w , 
 
         | 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 3 7 6 : 2 8 
 
         | 
 
 3 7 6   |           f n   g e t _ r e c o m m e n d a t i o n s ( & s e l f ,   r e s u l t :   & A n a l y s i s R e s u l t )   - >   V e c < S t r i n g >   { 
 
         |                                                         ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 4 0 1 : 2 1 
 
         | 
 
 4 0 1   |           f n   s a v e _ r e s u l t s ( & s e l f ,   r e s u l t :   & A n a l y s i s R e s u l t ,   p a t h :   & P a t h B u f )   - >   R e s u l t < ( ) >   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 4 0 3 : 4 2 
 
         | 
 
 4 0 3   |                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " F a i l e d   t o   s e r i a l i z e   r e s u l t s :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 0 3   -                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " F a i l e d   t o   s e r i a l i z e   r e s u l t s :   { } " ,   e ) ) ) ? ; 
 
 4 0 3   +                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " F a i l e d   t o   s e r i a l i z e   r e s u l t s :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 4 0 5 : 4 4 
 
         | 
 
 4 0 5   |                   s t d : : f s : : w r i t e ( p a t h ,   j s o n ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   i t s e l f :   
 
 ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   t h i s   a r g u m e n t   i s   p a s s e d   b y   v a l u e ,   b u t   n o t   c o n s u m e d   i n   t h e   f u n c t i o n   b o d y 
 
       - - >   s r c \ c l i \ c o m m a n d s \ a n a l y z e . r s : 4 1 7 : 2 2 
 
         | 
 
 4 1 7   |   p u b   f n   e x e c u t e ( a r g s :   A n a l y z e A r g s ,   _ f o r m a t :   c r a t e : : c l i : : O u t p u t F o r m a t )   - >   R e s u l t < ( ) >   { 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ p a s s _ b y _ v a l u e 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : n e e d l e s s _ p a s s _ b y _ v a l u e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   c o n s i d e r   t a k i n g   a   r e f e r e n c e   i n s t e a d 
 
         | 
 
 4 1 7   |   p u b   f n   e x e c u t e ( a r g s :   & A n a l y z e A r g s ,   _ f o r m a t :   c r a t e : : c l i : : O u t p u t F o r m a t )   - >   R e s u l t < ( ) >   { 
 
         |                                             + 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
     - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 5 2 : 1 3 
 
       | 
 
 5 2   |                           f o r m a t ! ( " { : ? } " ,   r e g u l a t i o n ) . b r i g h t _ c y a n ( ) . b o l d ( ) 
 
       |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
       | 
 
 5 2   -                           f o r m a t ! ( " { : ? } " ,   r e g u l a t i o n ) . b r i g h t _ c y a n ( ) . b o l d ( ) 
 
 5 2   +                           f o r m a t ! ( " { r e g u l a t i o n : ? } " ) . b r i g h t _ c y a n ( ) . b o l d ( ) 
 
       | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 0 6 : 2 9 
 
         | 
 
 1 0 6   |                           r e s u l t . s c o r e   =   ( r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c a s t _ p r e c i s i o n _ l o s s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 0 6 : 6 3 
 
         | 
 
 1 0 6   |                           r e s u l t . s c o r e   =   ( r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                                                                                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 4 6 : 6 8 
 
         | 
 
 1 4 6   |                   l e t   c o n t e n t   =   s t d : : f s : : r e a d _ t o _ s t r i n g ( & s e l f . i n p u t ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   
 
 w i t h   t h e   f u n c t i o n   i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 5 5 : 4 4 
 
         | 
 
 1 5 5   |                           . m a p _ e r r ( | e |   E r r o r : : c o m p l i a n c e ( f o r m a t ! ( " F a i l e d   t o   p a r s e   c o o k i e s :   { } " ,   e ) ) ) 
 
         |                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 1 5 5   -                           . m a p _ e r r ( | e |   E r r o r : : c o m p l i a n c e ( f o r m a t ! ( " F a i l e d   t o   p a r s e   c o o k i e s :   { } " ,   e ) ) ) 
 
 1 5 5   +                           . m a p _ e r r ( | e |   E r r o r : : c o m p l i a n c e ( f o r m a t ! ( " F a i l e d   t o   p a r s e   c o o k i e s :   { e } " ) ) ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 3 9 / 1 0 0 ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 5 9 : 5 
 
         | 
 
 1 5 9   |   /           a s y n c   f n   c h e c k _ c o n s e n t _ m e c h a n i s m ( 
 
 1 6 0   |   |                   & s e l f , 
 
 1 6 1   |   |                   u r l :   & s t r , 
 
 1 6 2   |   |                   r e g u l a t i o n :   R e g u l a t i o n , 
 
 . . .       | 
 
 3 2 5   |   |                   O k ( a n a l y s i s ) 
 
 3 2 6   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 7 0 : 2 2 
 
         | 
 
 1 7 0   |                           . m a p _ e r r ( | e |   E r r o r : : H t t p ( e ) ) ? ; 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   i t s e l f :   ` E r r o r : : H t t p ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 7 3 : 6 1 
 
         | 
 
 1 7 3   |                   l e t   r e s p o n s e   =   c l i e n t . g e t ( u r l ) . s e n d ( ) . a w a i t . m a p _ e r r ( | e |   E r r o r : : H t t p ( e ) ) ? ; 
 
         |                                                                                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   
 
 t h e   f u n c t i o n   i t s e l f :   ` E r r o r : : H t t p ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 1 7 5 : 5 0 
 
         | 
 
 1 7 5   |                   l e t   b o d y   =   r e s p o n s e . t e x t ( ) . a w a i t . m a p _ e r r ( | e |   E r r o r : : H t t p ( e ) ) ? ; 
 
         |                                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   
 
 i t s e l f :   ` E r r o r : : H t t p ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 3 2 9 : 2 1 
 
         | 
 
 3 2 9   |           f n   p r i n t _ b a n n e r ( & s e l f )   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 3 5 2 : 9 
 
         | 
 
 3 5 2   |                   p r i n t l n ! ( " S t a t u s :   { } " ,   s t a t u s ) ; 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 3 5 2   -                   p r i n t l n ! ( " S t a t u s :   { } " ,   s t a t u s ) ; 
 
 3 5 2   +                   p r i n t l n ! ( " S t a t u s :   { s t a t u s } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 4 4 1 : 2 1 
 
         | 
 
 4 4 1   |           f n   f o r m a t _ s c o r e ( & s e l f ,   s c o r e :   f 3 2 )   - >   S t r i n g   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 4 4 2 : 2 5 
 
         | 
 
 4 4 2   |                   l e t   s c o r e _ s t r   =   f o r m a t ! ( " { : . 1 } / 1 0 0 " ,   s c o r e ) ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 4 2   -                   l e t   s c o r e _ s t r   =   f o r m a t ! ( " { : . 1 } / 1 0 0 " ,   s c o r e ) ; 
 
 4 4 2   +                   l e t   s c o r e _ s t r   =   f o r m a t ! ( " { s c o r e : . 1 } / 1 0 0 " ) ; 
 
         | 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 4 5 3 : 2 1 
 
         | 
 
 4 5 3   |           f n   s a v e _ r e s u l t s ( & s e l f ,   r e s u l t :   & C o m p l i a n c e R e s u l t ,   p a t h :   & P a t h B u f )   - >   R e s u l t < ( ) >   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 4 5 5 : 4 2 
 
         | 
 
 4 5 5   |                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 5 5   -                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 4 5 5   +                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ c o m p l i a n c e . r s : 4 5 7 : 4 4 
 
         | 
 
 4 5 7   |                   s t d : : f s : : w r i t e ( p a t h ,   j s o n ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   i t s e l f :   
 
 ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 1 : 1 
 
       | 
 
 1 1   |   /   p u b   s t r u c t   R e p o r t A r g s   { 
 
 1 2   |   |           / / /   I n p u t   f i l e   c o n t a i n i n g   a n a l y s i s   r e s u l t s   ( J S O N   f o r m a t ) 
 
 1 3   |   |           # [ a r g ( s h o r t ,   l o n g ) ] 
 
 1 4   |   |           p u b   i n p u t :   P a t h B u f , 
 
 . . .     | 
 
 5 0   |   |           p u b   a u d i t o r :   O p t i o n < S t r i n g > , 
 
 5 1   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
     - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 9 9 : 6 8 
 
       | 
 
 9 9   |                   l e t   c o n t e n t   =   s t d : : f s : : r e a d _ t o _ s t r i n g ( & s e l f . i n p u t ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
       |                                                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   
 
 w i t h   t h e   f u n c t i o n   i t s e l f :   ` E r r o r : : I o ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 0 6 : 2 1 
 
         | 
 
 1 0 6   |           f n   p r i n t _ b a n n e r ( & s e l f )   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 2 1 : 5 2 
 
         | 
 
 1 2 1   |                   s t d : : f s : : w r i t e ( & s e l f . o u t p u t ,   j s o n ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   
 
 i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 3 8 : 3 1 
 
         | 
 
 1 3 8   |                               l e t   c o o k i e _ n a m e   =   i f   ! i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 1 3 9   |   |                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 1 4 0   |   |                           }   e l s e   { 
 
 1 4 1   |   |                                   " N / A " . t o _ s t r i n g ( ) 
 
 1 4 2   |   |                           } ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : i f _ n o t _ e l s e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   t r y 
 
         | 
 
 1 3 8   ~                           l e t   c o o k i e _ n a m e   =   i f   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
 1 3 9   +                                   " N / A " . t o _ s t r i n g ( ) 
 
 1 4 0   +                           }   e l s e   { 
 
 1 4 1   +                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 1 4 2   ~                           } ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 5 2 : 4 2 
 
         | 
 
 1 5 2   |                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 1 5 2   -                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 1 5 2   +                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 5 7 : 3 1 
 
         | 
 
 1 5 7   |                               l e t   c o o k i e _ n a m e   =   i f   ! i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 1 5 8   |   |                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 1 5 9   |   |                           }   e l s e   { 
 
 1 6 0   |   |                                   " N / A " . t o _ s t r i n g ( ) 
 
 1 6 1   |   |                           } ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 1 5 7   ~                           l e t   c o o k i e _ n a m e   =   i f   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
 1 5 8   +                                   " N / A " . t o _ s t r i n g ( ) 
 
 1 5 9   +                           }   e l s e   { 
 
 1 6 0   +                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 1 6 1   ~                           } ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 7 1 : 4 2 
 
         | 
 
 1 7 1   |                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 1 7 1   -                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 1 7 1   +                           . m a p _ e r r ( | e |   E r r o r : : r e p o r t e r ( f o r m a t ! ( " C S V   w r i t e   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 7 4 : 5 1 
 
         | 
 
 1 7 4   |                   s t d : : f s : : w r i t e ( & s e l f . o u t p u t ,   c s v ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   
 
 i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   u s a g e   o f   w i l d c a r d   i m p o r t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 8 1 : 1 3 
 
         | 
 
 1 8 1   |                   u s e   p r i n t p d f : : * ; 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   ` p r i n t p d f : : { P d f D o c u m e n t ,   M m ,   B u i l t i n F o n t ,   E r r o r } ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w i l d c a r d _ i m p o r t s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : w i l d c a r d _ i m p o r t s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 9 7 : 1 7 
 
         | 
 
 1 9 7   |                                   & f o r m a t ! ( " C o m p a n y :   { } " ,   c o m p a n y ) , 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " C o m p a n y :   { } " ,   c o m p a n y ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 1 9 7 : 1 8 
 
         | 
 
 1 9 7   |                                   & f o r m a t ! ( " C o m p a n y :   { } " ,   c o m p a n y ) , 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 1 9 7   -                                   & f o r m a t ! ( " C o m p a n y :   { } " ,   c o m p a n y ) , 
 
 1 9 7   +                                   & f o r m a t ! ( " C o m p a n y :   { c o m p a n y } " ) , 
 
         | 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 0 8 : 1 7 
 
         | 
 
 2 0 8   |                                   & f o r m a t ! ( " A u d i t o r :   { } " ,   a u d i t o r ) , 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " A u d i t o r :   { } " ,   a u d i t o r ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 0 8 : 1 8 
 
         | 
 
 2 0 8   |                                   & f o r m a t ! ( " A u d i t o r :   { } " ,   a u d i t o r ) , 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 0 8   -                                   & f o r m a t ! ( " A u d i t o r :   { } " ,   a u d i t o r ) , 
 
 2 0 8   +                                   & f o r m a t ! ( " A u d i t o r :   { a u d i t o r } " ) , 
 
         | 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 1 8 : 1 3 
 
         | 
 
 2 1 8   |                           & f o r m a t ! ( " D a t e :   { } " ,   c h r o n o : : U t c : : n o w ( ) . f o r m a t ( " % Y - % m - % d   % H : % M : % S " ) ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " D a t e :   { } " ,   c h r o n o : : U t c : : n o w ( ) . f o r m a t ( " % Y - % m - % d   % H : % M : % S " ) ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 3 5 : 1 3 
 
         | 
 
 2 3 5   |                           & f o r m a t ! ( " O v e r a l l   S c o r e :   { : . 1 } / 1 0 0 " ,   o v e r a l l _ s c o r e ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " O v e r a l l   S c o r e :   
 
 { : . 1 } / 1 0 0 " ,   o v e r a l l _ s c o r e ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 3 5 : 1 4 
 
         | 
 
 2 3 5   |                           & f o r m a t ! ( " O v e r a l l   S c o r e :   { : . 1 } / 1 0 0 " ,   o v e r a l l _ s c o r e ) , 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 3 5   -                           & f o r m a t ! ( " O v e r a l l   S c o r e :   { : . 1 } / 1 0 0 " ,   o v e r a l l _ s c o r e ) , 
 
 2 3 5   +                           & f o r m a t ! ( " O v e r a l l   S c o r e :   { o v e r a l l _ s c o r e : . 1 } / 1 0 0 " ) , 
 
         | 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 4 4 : 1 3 
 
         | 
 
 2 4 4   |                           & f o r m a t ! ( " R i s k   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . r i s k _ s c o r e ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " R i s k   S c o r e :   
 
 { : . 1 } / 1 0 0 " ,   r e s u l t s . r i s k _ s c o r e ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 5 3 : 1 3 
 
         | 
 
 2 5 3   |                           & f o r m a t ! ( " P r i v a c y   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . p r i v a c y _ s c o r e ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " P r i v a c y   
 
 S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . p r i v a c y _ s c o r e ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 6 2 : 1 3 
 
         | 
 
 2 6 2   |                           & f o r m a t ! ( " C o m p l i a n c e   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . c o m p l i a n c e _ s c o r e ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " C o m p l i a n c e   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . c o m p l i a n c e _ s c o r e ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 7 5 : 1 3 
 
         | 
 
 2 7 5   |                           & f o r m a t ! ( " S e c u r i t y   I s s u e s :   { } " ,   r e s u l t s . s e c u r i t y _ i s s u e s . l e n ( ) ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " S e c u r i t y   I s s u e s :   { } " ,   r e s u l t s . s e c u r i t y _ i s s u e s . l e n ( ) ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 8 4 : 1 3 
 
         | 
 
 2 8 4   |                           & f o r m a t ! ( " C o m p l i a n c e   I s s u e s :   { } " ,   r e s u l t s . c o m p l i a n c e _ i s s u e s . l e n ( ) ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " C o m p l i a n c e   I s s u e s :   { } " ,   r e s u l t s . c o m p l i a n c e _ i s s u e s . l e n ( ) ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 2 9 3 : 1 3 
 
         | 
 
 2 9 3   |                           & f o r m a t ! ( " T r a c k i n g   C o o k i e s :   { } " ,   r e s u l t s . t r a c k i n g _ i n f o . l e n ( ) ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " T r a c k i n g   C o o k i e s :   { } " ,   r e s u l t s . t r a c k i n g _ i n f o . l e n ( ) ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   u s e l e s s   c o n v e r s i o n   t o   t h e   s a m e   t y p e :   ` p r i n t p d f : : E r r o r ` 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 3 0 3 : 1 1 
 
         | 
 
 3 0 3   |                       ) ) 
 
         |     _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 3 0 4   |   |                   . m a p _ e r r ( E r r o r : : f r o m ) ? ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^   h e l p :   c o n s i d e r   r e m o v i n g 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u s e l e s s _ c o n v e r s i o n 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u s e l e s s _ c o n v e r s i o n ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 3 0 2 : 5 7 
 
         | 
 
 3 0 2   |                           s t d : : f s : : F i l e : : c r e a t e ( & s e l f . o u t p u t ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? , 
 
         |                                                                                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   
 
 f u n c t i o n   i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 3 1 3 : 5 2 
 
         | 
 
 3 1 3   |                   s t d : : f s : : w r i t e ( & s e l f . o u t p u t ,   h t m l ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   
 
 i t s e l f :   ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 8 1 / 1 0 0 ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 3 1 9 : 5 
 
         | 
 
 3 1 9   |   /           f n   b u i l d _ h t m l ( & s e l f ,   r e s u l t s :   & A n a l y s i s R e s u l t )   - >   S t r i n g   { 
 
 3 2 0   |   |                   l e t   o v e r a l l _ s c o r e   = 
 
 3 2 1   |   |                           ( r e s u l t s . r i s k _ s c o r e   +   r e s u l t s . p r i v a c y _ s c o r e   +   r e s u l t s . c o m p l i a n c e _ s c o r e )   /   3 . 0 ; 
 
 . . .       | 
 
 5 0 7   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 4 8 1 : 2 6 
 
         | 
 
 4 8 1   |                                   . m a p ( | c |   f o r m a t ! ( " < p > < s t r o n g > C o m p a n y : < / s t r o n g >   { } < / p > " ,   c ) ) 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 8 1   -                                   . m a p ( | c |   f o r m a t ! ( " < p > < s t r o n g > C o m p a n y : < / s t r o n g >   { } < / p > " ,   c ) ) 
 
 4 8 1   +                                   . m a p ( | c |   f o r m a t ! ( " < p > < s t r o n g > C o m p a n y : < / s t r o n g >   { c } < / p > " ) ) 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 4 8 5 : 2 6 
 
         | 
 
 4 8 5   |                                   . m a p ( | a |   f o r m a t ! ( " < p > < s t r o n g > A u d i t o r : < / s t r o n g >   { } < / p > " ,   a ) ) 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 8 5   -                                   . m a p ( | a |   f o r m a t ! ( " < p > < s t r o n g > A u d i t o r : < / s t r o n g >   { } < / p > " ,   a ) ) 
 
 4 8 5   +                                   . m a p ( | a |   f o r m a t ! ( " < p > < s t r o n g > A u d i t o r : < / s t r o n g >   { a } < / p > " ) ) 
 
         | 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 1 0 : 2 7 
 
         | 
 
 5 1 0   |           f n   b u i l d _ s u m m a r y _ h t m l ( & s e l f ,   r e s u l t s :   & A n a l y s i s R e s u l t )   - >   S t r i n g   { 
 
         |                                                       ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 4 3 : 3 5 
 
         | 
 
 5 4 3   |           f n   b u i l d _ s e c u r i t y _ i s s u e s _ h t m l ( & s e l f ,   i s s u e s :   & [ c r a t e : : t y p e s : : S e c u r i t y I s s u e ] )   - >   S t r i n g   { 
 
         |                                                                       ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 4 8 : 3 1 
 
         | 
 
 5 4 8   |                               l e t   c o o k i e _ n a m e   =   i f   ! i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 5 4 9   |   |                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 5 5 0   |   |                           }   e l s e   { 
 
 5 5 1   |   |                                   " N / A " . t o _ s t r i n g ( ) 
 
 5 5 2   |   |                           } ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 5 4 8   ~                           l e t   c o o k i e _ n a m e   =   i f   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
 5 4 9   +                                   " N / A " . t o _ s t r i n g ( ) 
 
 5 5 0   +                           }   e l s e   { 
 
 5 5 1   +                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 5 5 2   ~                           } ; 
 
         | 
 
 
 
 w a r n i n g :   ` f o r m a t ! ( . . ) `   a p p e n d e d   t o   e x i s t i n g   ` S t r i n g ` 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 5 4 : 1 3 
 
         | 
 
 5 5 4   |   /                           h t m l . p u s h _ s t r ( & f o r m a t ! ( 
 
 5 5 5   |   |                                   r # " 
 
 5 5 6   |   |                                   < d i v   c l a s s = " i s s u e   { } " > 
 
 5 5 7   |   |                                           < s p a n   c l a s s = " b a d g e   { } " > { : ? } < / s p a n > 
 
 . . .       | 
 
 5 6 8   |   |                                   i s s u e . i s s u e . d e s c r i p t i o n 
 
 5 6 9   |   |                           ) ) ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   ` w r i t e ! `   t o   a v o i d   t h e   e x t r a   a l l o c a t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # f o r m a t _ p u s h _ s t r i n g 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : f o r m a t _ p u s h _ s t r i n g ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 7 7 : 3 7 
 
         | 
 
 5 7 7   |           f n   b u i l d _ c o m p l i a n c e _ i s s u e s _ h t m l ( & s e l f ,   i s s u e s :   & [ c r a t e : : t y p e s : : C o m p l i a n c e I s s u e ] )   - >   S t r i n g   { 
 
         |                                                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 8 2 : 3 1 
 
         | 
 
 5 8 2   |                               l e t   c o o k i e _ n a m e   =   i f   ! i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 5 8 3   |   |                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 5 8 4   |   |                           }   e l s e   { 
 
 5 8 5   |   |                                   " N / A " . t o _ s t r i n g ( ) 
 
 5 8 6   |   |                           } ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 5 8 2   ~                           l e t   c o o k i e _ n a m e   =   i f   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s . i s _ e m p t y ( )   { 
 
 5 8 3   +                                   " N / A " . t o _ s t r i n g ( ) 
 
 5 8 4   +                           }   e l s e   { 
 
 5 8 5   +                                   i s s u e . i s s u e . a f f e c t e d _ c o o k i e s [ 0 ] . c l o n e ( ) 
 
 5 8 6   ~                           } ; 
 
         | 
 
 
 
 w a r n i n g :   ` f o r m a t ! ( . . ) `   a p p e n d e d   t o   e x i s t i n g   ` S t r i n g ` 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 5 8 8 : 1 3 
 
         | 
 
 5 8 8   |   /                           h t m l . p u s h _ s t r ( & f o r m a t ! ( 
 
 5 8 9   |   |                                   r # " 
 
 5 9 0   |   |                                   < d i v   c l a s s = " i s s u e   { } " > 
 
 5 9 1   |   |                                           < s p a n   c l a s s = " b a d g e   { } " > { : ? } < / s p a n > 
 
 . . .       | 
 
 6 0 3   |   |                                   i s s u e . i s s u e . d e s c r i p t i o n 
 
 6 0 4   |   |                           ) ) ; 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   ` w r i t e ! `   t o   a v o i d   t h e   e x t r a   a l l o c a t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # f o r m a t _ p u s h _ s t r i n g 
 
 
 
 w a r n i n g :   t h i s   a r g u m e n t   i s   p a s s e d   b y   v a l u e ,   b u t   n o t   c o n s u m e d   i n   t h e   f u n c t i o n   b o d y 
 
       - - >   s r c \ c l i \ c o m m a n d s \ r e p o r t . r s : 6 2 3 : 2 2 
 
         | 
 
 6 2 3   |   p u b   f n   e x e c u t e ( a r g s :   R e p o r t A r g s ,   _ f o r m a t :   c r a t e : : c l i : : O u t p u t F o r m a t )   - >   R e s u l t < ( ) >   { 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ p a s s _ b y _ v a l u e 
 
 h e l p :   c o n s i d e r   t a k i n g   a   r e f e r e n c e   i n s t e a d 
 
         | 
 
 6 2 3   |   p u b   f n   e x e c u t e ( a r g s :   & R e p o r t A r g s ,   _ f o r m a t :   c r a t e : : c l i : : O u t p u t F o r m a t )   - >   R e s u l t < ( ) >   { 
 
         |                                             + 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 1 6 : 1 
 
       | 
 
 1 6   |   /   p u b   s t r u c t   S c a n A r g s   { 
 
 1 7   |   |           / / /   T a r g e t   U R L   t o   s c a n 
 
 1 8   |   |           # [ a r g ( s h o r t ,   l o n g ) ] 
 
 1 9   |   |           p u b   u r l :   S t r i n g , 
 
 . . .     | 
 
 6 3   |   |           p u b   v e r b o s e :   b o o l , 
 
 6 4   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 1 5 1 : 2 1 
 
         | 
 
 1 5 1   |           f n   p r i n t _ b a n n e r ( & s e l f )   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 0 6 / 1 0 0 ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 1 5 9 : 5 
 
         | 
 
 1 5 9   |   /           f n   p r i n t _ r e s u l t s ( & s e l f ,   r e s u l t :   & S c a n R e s u l t )   { 
 
 1 6 0   |   |                   p r i n t l n ! ( ) ; 
 
 1 6 1   |   |                   p r i n t l n ! ( " { } " ,   "      S c a n   R e s u l t s " . b r i g h t _ g r e e n ( ) . b o l d ( ) ) ; 
 
 1 6 2   |   |                   p r i n t l n ! ( " { } " ,   "    " . r e p e a t ( 5 0 ) . b r i g h t _ b l a c k ( ) ) ; 
 
 . . .       | 
 
 2 7 7   |   |                   p r i n t l n ! ( ) ; 
 
 2 7 8   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   c a s t i n g   ` i 6 4 `   t o   ` f 6 4 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` i 6 4 `   i s   6 4   b i t s   w i d e ,   b u t   ` f 6 4 ` ' s   m a n t i s s a   i s   o n l y   5 2   
 
 b i t s   w i d e ) 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 1 8 5 : 1 7 
 
         | 
 
 1 8 5   |                                   d u r a t i o n . n u m _ m i l l i s e c o n d s ( )   a s   f 6 4   /   1 0 0 0 . 0 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 2 7 1 : 2 5 
 
         | 
 
 2 7 1   |                                                   p r i n t l n ! ( "       S a m e S i t e :   { : ? } " ,   s a m e _ s i t e ) ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 7 1   -                                                   p r i n t l n ! ( "       S a m e S i t e :   { : ? } " ,   s a m e _ s i t e ) ; 
 
 2 7 1   +                                                   p r i n t l n ! ( "       S a m e S i t e :   { s a m e _ s i t e : ? } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   u n u s e d   ` s e l f `   a r g u m e n t 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 2 8 1 : 2 1 
 
         | 
 
 2 8 1   |           f n   s a v e _ r e s u l t s ( & s e l f ,   r e s u l t :   & S c a n R e s u l t ,   p a t h :   & P a t h B u f )   - >   R e s u l t < ( ) >   { 
 
         |                                           ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   r e f a c t o r i n g   t o   a n   a s s o c i a t e d   f u n c t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n u s e d _ s e l f 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c l i \ c o m m a n d s \ s c a n . r s : 2 8 5 : 4 4 
 
         | 
 
 2 8 5   |                   s t d : : f s : : w r i t e ( p a t h ,   j s o n ) . m a p _ e r r ( | e |   E r r o r : : I o ( e ) ) ? ; 
 
         |                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   f u n c t i o n   i t s e l f :   
 
 ` E r r o r : : I o ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   u s a g e   o f   w i l d c a r d   i m p o r t 
 
   - - >   s r c \ c l i \ o u t p u t . r s : 6 : 5 
 
     | 
 
 6   |   u s e   c o l o r e d : : * ; 
 
     |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   ` c o l o r e d : : { C o l o r i z e ,   C o l o r e d S t r i n g } ` 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w i l d c a r d _ i m p o r t s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
     - - >   s r c \ c l i \ o u t p u t . r s : 5 1 : 1 
 
       | 
 
 5 1   |   f n   p r i n t _ s c a n _ r e s u l t _ h u m a n ( r e s u l t :   & S c a n R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : u n n e c e s s a r y _ w r a p s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
       | 
 
 5 1   -   f n   p r i n t _ s c a n _ r e s u l t _ h u m a n ( r e s u l t :   & S c a n R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 5 1   +   f n   p r i n t _ s c a n _ r e s u l t _ h u m a n ( r e s u l t :   & S c a n R e s u l t )   - >   ( )   { 
 
       | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
       | 
 
 1 0 0 -           O k ( ( ) ) 
 
       | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 0 3 : 1 
 
         | 
 
 1 0 3   |   f n   p r i n t _ a n a l y s i s _ r e s u l t _ h u m a n ( r e s u l t :   & A n a l y s i s R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
         | 
 
 1 0 3   -   f n   p r i n t _ a n a l y s i s _ r e s u l t _ h u m a n ( r e s u l t :   & A n a l y s i s R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 1 0 3   +   f n   p r i n t _ a n a l y s i s _ r e s u l t _ h u m a n ( r e s u l t :   & A n a l y s i s R e s u l t )   - >   ( )   { 
 
         | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
         | 
 
 1 8 5   -           O k ( ( ) ) 
 
         | 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 2 9 : 5 
 
         | 
 
 1 2 9   |   /           i f   ! r e s u l t . s e c u r i t y _ i s s u e s . i s _ e m p t y ( )   { 
 
 1 3 0   |   |                   p r i n t l n ! ( 
 
 1 3 1   |   |                           " \ n { }   ( { } ) " , 
 
 1 3 2   |   |                           " S e c u r i t y   I s s u e s : " . r e d ( ) . b o l d ( ) , 
 
 . . .       | 
 
 1 5 3   |   |                   p r i n t l n ! ( " \ n { }   { } " ,   " S e c u r i t y   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 5 4   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 1 2 9   ~           i f   r e s u l t . s e c u r i t y _ i s s u e s . i s _ e m p t y ( )   { 
 
 1 3 0   +                   p r i n t l n ! ( " \ n { }   { } " ,   " S e c u r i t y   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 3 1   +           }   e l s e   { 
 
 1 3 2   +                   p r i n t l n ! ( 
 
 1 3 3   +                           " \ n { }   ( { } ) " , 
 
 1 3 4   +                           " S e c u r i t y   I s s u e s : " . r e d ( ) . b o l d ( ) , 
 
 1 3 5   +                           r e s u l t . s e c u r i t y _ i s s u e s . l e n ( ) 
 
 1 3 6   +                   ) ; 
 
 1 3 7   +                   f o r   ( i ,   i s s u e )   i n   r e s u l t . s e c u r i t y _ i s s u e s . i t e r ( ) . t a k e ( 1 0 ) . e n u m e r a t e ( )   { 
 
 1 3 8   +                           l e t   s e v e r i t y _ s t r   =   f o r m a t _ s e v e r i t y ( & i s s u e . i s s u e . s e v e r i t y ) ; 
 
 1 3 9   +                           p r i n t l n ! ( 
 
 1 4 0   +                                   "     { } .   [ { } ]   { : ? } :   { } " , 
 
 1 4 1   +                                   i   +   1 , 
 
 1 4 2   +                                   s e v e r i t y _ s t r , 
 
 1 4 3   +                                   i s s u e . i s s u e . c a t e g o r y , 
 
 1 4 4   +                                   i s s u e . i s s u e . d e s c r i p t i o n 
 
 1 4 5   +                           ) ; 
 
 1 4 6   +                   } 
 
 1 4 7   +   
 
 1 4 8   +                   i f   r e s u l t . s e c u r i t y _ i s s u e s . l e n ( )   >   1 0   { 
 
 1 4 9   +                           p r i n t l n ! ( 
 
 1 5 0   +                                   "     . . .   a n d   { }   m o r e   i s s u e s " , 
 
 1 5 1   +                                   r e s u l t . s e c u r i t y _ i s s u e s . l e n ( )   -   1 0 
 
 1 5 2   +                           ) ; 
 
 1 5 3   +                   } 
 
 1 5 4   +           } 
 
         | 
 
 
 
 w a r n i n g :   l i t e r a l   w i t h   a n   e m p t y   f o r m a t   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 5 3 : 6 4 
 
         | 
 
 1 5 3   |                   p r i n t l n ! ( " \ n { }   { } " ,   " S e c u r i t y   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
         |                                                                                                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # p r i n t _ l i t e r a l 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : p r i n t _ l i t e r a l ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 h e l p :   t r y 
 
         | 
 
 1 5 3   -                   p r i n t l n ! ( " \ n { }   { } " ,   " S e c u r i t y   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 5 3   +                   p r i n t l n ! ( " \ n { }   N o n e   f o u n d " ,   " S e c u r i t y   I s s u e s : " . g r e e n ( ) . b o l d ( ) ) ; 
 
         | 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 5 7 : 5 
 
         | 
 
 1 5 7   |   /           i f   ! r e s u l t . c o m p l i a n c e _ i s s u e s . i s _ e m p t y ( )   { 
 
 1 5 8   |   |                   p r i n t l n ! ( 
 
 1 5 9   |   |                           " \ n { }   ( { } ) " , 
 
 1 6 0   |   |                           " C o m p l i a n c e   I s s u e s : " . y e l l o w ( ) . b o l d ( ) , 
 
 . . .       | 
 
 1 8 1   |   |                   p r i n t l n ! ( " \ n { }   { } " ,   " C o m p l i a n c e   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 8 2   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 1 5 7   ~           i f   r e s u l t . c o m p l i a n c e _ i s s u e s . i s _ e m p t y ( )   { 
 
 1 5 8   +                   p r i n t l n ! ( " \ n { }   { } " ,   " C o m p l i a n c e   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 5 9   +           }   e l s e   { 
 
 1 6 0   +                   p r i n t l n ! ( 
 
 1 6 1   +                           " \ n { }   ( { } ) " , 
 
 1 6 2   +                           " C o m p l i a n c e   I s s u e s : " . y e l l o w ( ) . b o l d ( ) , 
 
 1 6 3   +                           r e s u l t . c o m p l i a n c e _ i s s u e s . l e n ( ) 
 
 1 6 4   +                   ) ; 
 
 1 6 5   +                   f o r   ( i ,   i s s u e )   i n   r e s u l t . c o m p l i a n c e _ i s s u e s . i t e r ( ) . t a k e ( 1 0 ) . e n u m e r a t e ( )   { 
 
 1 6 6   +                           l e t   s e v e r i t y _ s t r   =   f o r m a t _ s e v e r i t y ( & i s s u e . i s s u e . s e v e r i t y ) ; 
 
 1 6 7   +                           p r i n t l n ! ( 
 
 1 6 8   +                                   "     { } .   [ { } ]   { : ? } :   { } " , 
 
 1 6 9   +                                   i   +   1 , 
 
 1 7 0   +                                   s e v e r i t y _ s t r , 
 
 1 7 1   +                                   i s s u e . r e g u l a t i o n , 
 
 1 7 2   +                                   i s s u e . i s s u e . d e s c r i p t i o n 
 
 1 7 3   +                           ) ; 
 
 1 7 4   +                   } 
 
 1 7 5   +   
 
 1 7 6   +                   i f   r e s u l t . c o m p l i a n c e _ i s s u e s . l e n ( )   >   1 0   { 
 
 1 7 7   +                           p r i n t l n ! ( 
 
 1 7 8   +                                   "     . . .   a n d   { }   m o r e   i s s u e s " , 
 
 1 7 9   +                                   r e s u l t . c o m p l i a n c e _ i s s u e s . l e n ( )   -   1 0 
 
 1 8 0   +                           ) ; 
 
 1 8 1   +                   } 
 
 1 8 2   +           } 
 
         | 
 
 
 
 w a r n i n g :   l i t e r a l   w i t h   a n   e m p t y   f o r m a t   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 8 1 : 6 6 
 
         | 
 
 1 8 1   |                   p r i n t l n ! ( " \ n { }   { } " ,   " C o m p l i a n c e   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
         |                                                                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # p r i n t _ l i t e r a l 
 
 h e l p :   t r y 
 
         | 
 
 1 8 1   -                   p r i n t l n ! ( " \ n { }   { } " ,   " C o m p l i a n c e   I s s u e s : " . g r e e n ( ) . b o l d ( ) ,   " N o n e   f o u n d " ) ; 
 
 1 8 1   +                   p r i n t l n ! ( " \ n { }   N o n e   f o u n d " ,   " C o m p l i a n c e   I s s u e s : " . g r e e n ( ) . b o l d ( ) ) ; 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 1 8 8 : 1 
 
         | 
 
 1 8 8   |   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ h u m a n ( r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
         | 
 
 1 8 8   -   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ h u m a n ( r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 1 8 8   +   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ h u m a n ( r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   ( )   { 
 
         | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
         | 
 
 2 5 0   -           O k ( ( ) ) 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 5 9 : 5 2 
 
         | 
 
 2 5 9   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 5 9   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 5 9   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 6 0 : 5 
 
         | 
 
 2 6 0   |           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 6 0   -           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
 2 6 0   +           p r i n t l n ! ( " { j s o n } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 6 6 : 5 2 
 
         | 
 
 2 6 6   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 6 6   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 6 6   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 6 7 : 5 
 
         | 
 
 2 6 7   |           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 6 7   -           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
 2 6 7   +           p r i n t l n ! ( " { j s o n } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 7 3 : 5 2 
 
         | 
 
 2 7 3   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 7 3   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 7 3   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " J S O N   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 7 4 : 5 
 
         | 
 
 2 7 4   |           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 7 4   -           p r i n t l n ! ( " { } " ,   j s o n ) ; 
 
 2 7 4   +           p r i n t l n ! ( " { j s o n } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 8 4 : 5 2 
 
         | 
 
 2 8 4   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 8 4   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 8 4   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 8 5 : 5 
 
         | 
 
 2 8 5   |           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 8 5   -           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
 2 8 5   +           p r i n t l n ! ( " { y a m l } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 9 1 : 5 2 
 
         | 
 
 2 9 1   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 9 1   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 9 1   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 9 2 : 5 
 
         | 
 
 2 9 2   |           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 9 2   -           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
 2 9 2   +           p r i n t l n ! ( " { y a m l } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 9 8 : 5 2 
 
         | 
 
 2 9 8   |                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
         |                                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 9 8   -                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { } " ,   e ) ) ) ? ; 
 
 2 9 8   +                   . m a p _ e r r ( | e |   c r a t e : : t y p e s : : E r r o r : : r e p o r t e r ( f o r m a t ! ( " Y A M L   s e r i a l i z a t i o n   e r r o r :   { e } " ) ) ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 2 9 9 : 5 
 
         | 
 
 2 9 9   |           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 2 9 9   -           p r i n t l n ! ( " { } " ,   y a m l ) ; 
 
 2 9 9   +           p r i n t l n ! ( " { y a m l } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 0 7 : 1 
 
         | 
 
 3 0 7   |   f n   p r i n t _ s c a n _ r e s u l t _ c s v ( r e s u l t :   & S c a n R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
         | 
 
 3 0 7   -   f n   p r i n t _ s c a n _ r e s u l t _ c s v ( r e s u l t :   & S c a n R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 3 0 7   +   f n   p r i n t _ s c a n _ r e s u l t _ c s v ( r e s u l t :   & S c a n R e s u l t )   - >   ( )   { 
 
         | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
         | 
 
 3 2 6   -           O k ( ( ) ) 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 2 1 : 2 6 
 
         | 
 
 3 2 1   |                                   . m a p ( | s |   f o r m a t ! ( " { : ? } " ,   s ) ) 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 3 2 1   -                                   . m a p ( | s |   f o r m a t ! ( " { : ? } " ,   s ) ) 
 
 3 2 1   +                                   . m a p ( | s |   f o r m a t ! ( " { s : ? } " ) ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 2 9 : 1 
 
         | 
 
 3 2 9   |   f n   p r i n t _ a n a l y s i s _ r e s u l t _ c s v ( _ r e s u l t :   & A n a l y s i s R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
         | 
 
 3 2 9   -   f n   p r i n t _ a n a l y s i s _ r e s u l t _ c s v ( _ r e s u l t :   & A n a l y s i s R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 3 2 9   +   f n   p r i n t _ a n a l y s i s _ r e s u l t _ c s v ( _ r e s u l t :   & A n a l y s i s R e s u l t )   - >   ( )   { 
 
         | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
         | 
 
 3 3 1   -           O k ( ( ) ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n ' s   r e t u r n   v a l u e   i s   u n n e c e s s a r y 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 3 4 : 1 
 
         | 
 
 3 3 4   |   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ c s v ( _ r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ w r a p s 
 
 h e l p :   r e m o v e   t h e   r e t u r n   t y p e . . . 
 
         | 
 
 3 3 4   -   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ c s v ( _ r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   c r a t e : : t y p e s : : R e s u l t < ( ) >   { 
 
 3 3 4   +   f n   p r i n t _ c o m p l i a n c e _ r e s u l t _ c s v ( _ r e s u l t :   & C o m p l i a n c e R e s u l t )   - >   ( )   { 
 
         | 
 
 h e l p :   . . . a n d   t h e n   r e m o v e   r e t u r n e d   v a l u e s 
 
         | 
 
 3 3 6   -           O k ( ( ) ) 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 4 4 : 2 1 
 
         | 
 
 3 4 4   |           l e t   s c o r e _ s t r   =   f o r m a t ! ( " { : . 1 } " ,   s c o r e ) ; 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 3 4 4   -           l e t   s c o r e _ s t r   =   f o r m a t ! ( " { : . 1 } " ,   s c o r e ) ; 
 
 3 4 4   +           l e t   s c o r e _ s t r   =   f o r m a t ! ( " { s c o r e : . 1 } " ) ; 
 
         | 
 
 
 
 w a r n i n g :   t h i s   a r g u m e n t   ( 1   b y t e )   i s   p a s s e d   b y   r e f e r e n c e ,   b u t   w o u l d   b e   m o r e   e f f i c i e n t   i f   p a s s e d   b y   v a l u e   ( l i m i t :   8   b y t e ) 
 
       - - >   s r c \ c l i \ o u t p u t . r s : 3 5 4 : 3 0 
 
         | 
 
 3 5 4   |   f n   f o r m a t _ s e v e r i t y ( s e v e r i t y :   & S e v e r i t y )   - >   C o l o r e d S t r i n g   { 
 
         |                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   p a s s i n g   b y   v a l u e   i n s t e a d :   ` S e v e r i t y ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t r i v i a l l y _ c o p y _ p a s s _ b y _ r e f 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : t r i v i a l l y _ c o p y _ p a s s _ b y _ r e f ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c l i \ m o d . r s : 6 0 : 5 
 
       | 
 
 6 0   |           p u b   f n   i s _ h u m a n _ r e a d a b l e ( & s e l f )   - >   b o o l   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ h u m a n _ r e a d a b l e ( & s e l f )   
 
 - >   b o o l ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c l i \ m o d . r s : 6 5 : 5 
 
       | 
 
 6 5   |           p u b   f n   i s _ m a c h i n e _ r e a d a b l e ( & s e l f )   - >   b o o l   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 i s _ m a c h i n e _ r e a d a b l e ( & s e l f )   - >   b o o l ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 1 2 : 1 
 
       | 
 
 1 2   |   p u b   f n   c h e c k _ c c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ c c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 2 7 / 1 0 0 ) 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 1 2 : 1 
 
         | 
 
 1 2     |   /   p u b   f n   c h e c k _ c c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
 1 3     |   |           l e t   m u t   r e s u l t   =   C o m p l i a n c e R e s u l t   { 
 
 1 4     |   |                   i d :   u u i d : : U u i d : : n e w _ v 4 ( ) . t o _ s t r i n g ( ) , 
 
 1 5     |   |                   r e g u l a t i o n :   R e g u l a t i o n : : C C P A , 
 
 . . .       | 
 
 1 7 1   |   |           r e s u l t 
 
 1 7 2   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 1 5 9 : 2 5 
 
         | 
 
 1 5 9   |           l e t   f a i l e d _ c h e c k s   =   r e s u l t . i s s u e s . l e n ( )   a s   f 3 2 ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 2 9 9 : 1 
 
         | 
 
 2 9 9   |   p u b   f n   g e n e r a t e _ c c p a _ r e p o r t ( c o o k i e s :   & [ C o o k i e ] )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e n e r a t e _ c c p a _ r e p o r t ( c o o k i e s :   & [ C o o k i e ] )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 3 3 4 : 1 4 
 
         | 
 
 3 3 4   |                           ( a g g r e g a t e _ r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 3 3 4 : 5 8 
 
         | 
 
 3 3 4   |                           ( a g g r e g a t e _ r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                                                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ c c p a . r s : 3 5 7 : 1 
 
         | 
 
 3 5 7   |   p u b   f n   c h e c k _ d o _ n o t _ s e l l _ m e c h a n i s m ( h a s _ d n s _ l i n k :   b o o l ,   r e s p e c t s _ g p c :   b o o l )   - >   V e c < S t r i n g >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   
 
 a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   c h e c k _ d o _ n o t _ s e l l _ m e c h a n i s m ( h a s _ d n s _ l i n k :   b o o l ,   r e s p e c t s _ g p c :   b o o l )   - >   V e c < S t r i n g > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 1 1 : 1 
 
       | 
 
 1 1   |   /   p u b   s t r u c t   C o n s e n t A n a l y s i s   { 
 
 1 2   |   |           / / /   W h e t h e r   a   c o n s e n t   b a n n e r / n o t i c e   w a s   d e t e c t e d 
 
 1 3   |   |           p u b   b a n n e r _ p r e s e n t :   b o o l , 
 
 . . .     | 
 
 4 3   |   |           p u b   c o m p l i a n c e _ s c o r e :   f 3 2 , 
 
 4 4   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 8 5 : 1 
 
       | 
 
 8 5   |   p u b   f n   a n a l y z e _ c o n s e n t _ m e c h a n i s m ( c o o k i e s :   & [ C o o k i e ] )   - >   C o n s e n t A n a l y s i s   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   a n a l y z e _ c o n s e n t _ m e c h a n i s m ( c o o k i e s :   & [ C o o k i e ] )   - >   C o n s e n t A n a l y s i s ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 1 0 7 : 4 9 
 
         | 
 
 1 0 7   |           l e t   h a s _ c o n s e n t _ c o o k i e   =   c o o k i e s . i t e r ( ) . a n y ( | c |   i s _ c o n s e n t _ c o o k i e ( c ) ) ; 
 
         |                                                                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   
 
 f u n c t i o n   i t s e l f :   ` i s _ c o n s e n t _ c o o k i e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e 
 
 
 
 w a r n i n g :   t h i s   ` i f `   s t a t e m e n t   c a n   b e   c o l l a p s e d 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 1 5 3 : 5 
 
         | 
 
 1 5 3   |   /           i f   ! a n a l y s i s . c o o k i e _ c a t e g o r i e s . p e r f o r m a n c e . i s _ e m p t y ( ) 
 
 1 5 4   |   |                   | |   ! a n a l y s i s . c o o k i e _ c a t e g o r i e s . t a r g e t i n g . i s _ e m p t y ( ) 
 
 1 5 5   |   |           { 
 
 1 5 6   |   |                   i f   ! a n a l y s i s . o p t _ i n _ r e q u i r e d   { 
 
 . . .       | 
 
 1 6 1   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c o l l a p s i b l e _ i f 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c o l l a p s i b l e _ i f ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 h e l p :   c o l l a p s e   n e s t e d   i f   b l o c k 
 
         | 
 
 1 5 3   ~           i f   ( ! a n a l y s i s . c o o k i e _ c a t e g o r i e s . p e r f o r m a n c e . i s _ e m p t y ( ) 
 
 1 5 4   ~                   | |   ! a n a l y s i s . c o o k i e _ c a t e g o r i e s . t a r g e t i n g . i s _ e m p t y ( ) 
 
 1 5 5   ~                   | |   ! a n a l y s i s . c o o k i e _ c a t e g o r i e s . t a r g e t i n g . i s _ e m p t y ( ) ) 
 
 1 5 6   |           { 
 
 1 5 7   ~                   & &   ! a n a l y s i s . o p t _ i n _ r e q u i r e d   { 
 
 1 5 8   |                           a n a l y s i s . i s s u e s . p u s h ( 
 
 1 5 9   |                                   " N o n - e s s e n t i a l   c o o k i e s   d e t e c t e d   w i t h o u t   o p t - i n   c o n s e n t   r e q u i r e m e n t " . t o _ s t r i n g ( ) , 
 
 1 6 0   |                           ) ; 
 
 1 6 1   ~                   } 
 
         | 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   b o o l e a n   ` n o t `   o p e r a t i o n 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 2 1 8 : 5 
 
         | 
 
 2 1 8   |   /           i f   ! h a s _ c o n s e n t _ c o o k i e   { 
 
 2 1 9   |   |                   / /   N o   c o n s e n t   c o o k i e   f o u n d 
 
 2 2 0   |   |                   i f   c o o k i e s . i t e r ( ) . a n y ( | c |   i s _ t a r g e t i n g ( & c . n a m e . t o _ l o w e r c a s e ( ) ) )   { 
 
 2 2 1   |   |                           C o n s e n t M e c h a n i s m : : I m p l i e d   / /   T a r g e t i n g   c o o k i e s   w i t h o u t   c o n s e n t   =   i m p l i e d 
 
 . . .       | 
 
 2 3 8   |   |           } 
 
         |   | _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ n o t _ e l s e 
 
 h e l p :   t r y 
 
         | 
 
 2 1 8   ~           i f   h a s _ c o n s e n t _ c o o k i e   { 
 
 2 1 9   +                   / /   C o n s e n t   c o o k i e   e x i s t s   -   t r y   t o   d e t e r m i n e   t y p e 
 
 2 2 0   +                   / /   T h i s   i s   a   s i m p l i f i e d   h e u r i s t i c ;   r e a l   i m p l e m e n t a t i o n   w o u l d   n e e d   p a g e   a n a l y s i s 
 
 2 2 1   +                   i f   c o o k i e s 
 
 2 2 2   +                           . i t e r ( ) 
 
 2 2 3   +                           . f i l t e r ( | c |   ! i s _ s t r i c t l y _ n e c e s s a r y ( & c . n a m e . t o _ l o w e r c a s e ( ) ) ) 
 
 2 2 4   +                           . c o u n t ( ) 
 
 2 2 5   +                           >   0 
 
 2 2 6   +                   { 
 
 2 2 7   +                           C o n s e n t M e c h a n i s m : : O p t I n   / /   C o n s e r v a t i v e   a s s u m p t i o n 
 
 2 2 8   +                   }   e l s e   { 
 
 2 2 9   +                           C o n s e n t M e c h a n i s m : : O p t I n 
 
 2 3 0   +                   } 
 
 2 3 1   +           }   e l s e   { 
 
 2 3 2   +                   / /   N o   c o n s e n t   c o o k i e   f o u n d 
 
 2 3 3   +                   i f   c o o k i e s . i t e r ( ) . a n y ( | c |   i s _ t a r g e t i n g ( & c . n a m e . t o _ l o w e r c a s e ( ) ) )   { 
 
 2 3 4   +                           C o n s e n t M e c h a n i s m : : I m p l i e d   / /   T a r g e t i n g   c o o k i e s   w i t h o u t   c o n s e n t   =   i m p l i e d 
 
 2 3 5   +                   }   e l s e   { 
 
 2 3 6   +                           C o n s e n t M e c h a n i s m : : N o n e 
 
 2 3 7   +                   } 
 
 2 3 8   +           } 
 
         | 
 
 
 
 w a r n i n g :   t h i s   ` i f `   h a s   i d e n t i c a l   b l o c k s 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 2 3 3 : 9 
 
         | 
 
 2 3 3   |   /                   { 
 
 2 3 4   |   |                           C o n s e n t M e c h a n i s m : : O p t I n   / /   C o n s e r v a t i v e   a s s u m p t i o n 
 
 2 3 5   |   |                   }   e l s e   { 
 
         |   | _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
 n o t e :   s a m e   a s   t h i s 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 2 3 5 : 1 6 
 
         | 
 
 2 3 5   |                       }   e l s e   { 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 2 3 6   |   |                           C o n s e n t M e c h a n i s m : : O p t I n 
 
 2 3 7   |   |                   } 
 
         |   | _ _ _ _ _ _ _ _ _ ^ 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i f _ s a m e _ t h e n _ e l s e 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : i f _ s a m e _ t h e n _ e l s e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 3 6 8 : 2 6 
 
         | 
 
 3 6 8   |           l e t   i s s u e _ p e n a l t y   =   ( a n a l y s i s . i s s u e s . l e n ( )   a s   f 3 2   *   1 0 . 0 ) . m i n ( 3 0 . 0 ) ; 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ c o n s e n t . r s : 3 7 5 : 1 
 
         | 
 
 3 7 5   |   p u b   f n   g e n e r a t e _ c o n s e n t _ r e c o m m e n d a t i o n s ( a n a l y s i s :   & C o n s e n t A n a l y s i s )   - >   V e c < S t r i n g >   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   g e n e r a t e _ c o n s e n t _ r e c o m m e n d a t i o n s ( a n a l y s i s :   & C o n s e n t A n a l y s i s )   - >   V e c < S t r i n g > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 1 2 : 1 
 
       | 
 
 1 2   |   p u b   f n   c h e c k _ g d p r _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ g d p r _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 3 7 / 1 0 0 ) 
 
       - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 1 2 : 1 
 
         | 
 
 1 2     |   /   p u b   f n   c h e c k _ g d p r _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
 1 3     |   |           l e t   m u t   r e s u l t   =   C o m p l i a n c e R e s u l t   { 
 
 1 4     |   |                   i d :   u u i d : : U u i d : : n e w _ v 4 ( ) . t o _ s t r i n g ( ) , 
 
 1 5     |   |                   r e g u l a t i o n :   R e g u l a t i o n : : G D P R , 
 
 . . .       | 
 
 1 8 1   |   |           r e s u l t 
 
 1 8 2   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 1 6 9 : 2 5 
 
         | 
 
 1 6 9   |           l e t   f a i l e d _ c h e c k s   =   r e s u l t . i s s u e s . l e n ( )   a s   f 3 2 ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 2 9 4 : 1 
 
         | 
 
 2 9 4   |   p u b   f n   g e n e r a t e _ g d p r _ r e p o r t ( c o o k i e s :   & [ C o o k i e ] )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e n e r a t e _ g d p r _ r e p o r t ( c o o k i e s :   & [ C o o k i e ] )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 3 2 9 : 1 4 
 
         | 
 
 3 2 9   |                           ( a g g r e g a t e _ r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ g d p r . r s : 3 2 9 : 5 8 
 
         | 
 
 3 2 9   |                           ( a g g r e g a t e _ r e s u l t . c o m p l i a n t _ c o o k i e s   a s   f 3 2   /   c o o k i e s . l e n ( )   a s   f 3 2 )   *   1 0 0 . 0 ; 
 
         |                                                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a d d i t i o n a l _ c o n s e n t . r s : 3 1 3 : 1 6 
 
         | 
 
 3 1 3   |   / / /   E n c o d e s   a n   A C S t r i n g   i n t o   i t s   s t r i n g   r e p r e s e n t a t i o n 
 
         |                                 ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 1 3   -   / / /   E n c o d e s   a n   A C S t r i n g   i n t o   i t s   s t r i n g   r e p r e s e n t a t i o n 
 
 3 1 3   +   / / /   E n c o d e s   a n   ` A C S t r i n g `   i n t o   i t s   s t r i n g   r e p r e s e n t a t i o n 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a d d i t i o n a l _ c o n s e n t . r s : 3 1 6 : 1 8 
 
         | 
 
 3 1 6   |   / / /   *   ` a c `   -   T h e   A C S t r i n g   t o   e n c o d e 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 1 6   -   / / /   *   ` a c `   -   T h e   A C S t r i n g   t o   e n c o d e 
 
 3 1 6   +   / / /   *   ` a c `   -   T h e   ` A C S t r i n g `   t o   e n c o d e 
 
         | 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a d d i t i o n a l _ c o n s e n t . r s : 3 7 4 : 1 4 
 
         | 
 
 3 7 4   |                   . m a p ( | i d |   i d . t o _ s t r i n g ( ) ) 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   m e t h o d   i t s e l f :   
 
 ` s t d : : s t r i n g : : T o S t r i n g : : t o _ s t r i n g ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e _ f o r _ m e t h o d _ c a l l s 
 
 
 
 w a r n i n g :   p a r a m e t e r   o f   t y p e   ` H a s h S e t `   s h o u l d   b e   g e n e r a l i z e d   o v e r   d i f f e r e n t   h a s h e r s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a d d i t i o n a l _ c o n s e n t . r s : 3 8 8 : 6 3 
 
         | 
 
 3 8 8   |   p u b   f n   v a l i d a t e _ a c _ s t r i n g _ a t p s ( a c :   & A C S t r i n g ,   v a l i d _ a t p _ i d s :   & H a s h S e t < u 1 6 > )   - >   R e s u l t < ( ) ,   A C E r r o r >   { 
 
         |                                                                                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # i m p l i c i t _ h a s h e r 
 
 h e l p :   a d d   a   t y p e   p a r a m e t e r   f o r   ` B u i l d H a s h e r ` 
 
         | 
 
 3 8 8   |   p u b   f n   v a l i d a t e _ a c _ s t r i n g _ a t p s < S :   : : s t d : : h a s h : : B u i l d H a s h e r > ( a c :   & A C S t r i n g ,   v a l i d _ a t p _ i d s :   & H a s h S e t < u 1 6 ,   S > )   - >   
 
 R e s u l t < ( ) ,   A C E r r o r >   { 
 
         |                                                               + + + + + + + + + + + + + + + + + + + + + + + + + + + + +                                                                                       + + + 
 
 
 
 w a r n i n g :   p o s s i b l e   i n t r a - d o c   l i n k   u s i n g   q u o t e s   i n s t e a d   o f   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 6 5 : 3 6 
 
       | 
 
 6 5   |           / / /   A s s o c i a t e d   d o m a i n s   ( e . g . ,   [ " d o u b l e c l i c k . n e t " ,   " g o o g l e . c o m " ] ) 
 
       |                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ l i n k _ w i t h _ q u o t e s 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : d o c _ l i n k _ w i t h _ q u o t e s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 8 8 : 3 5 
 
       | 
 
 8 8   |           / / /   *   ` p r o v i d e r s `   -   V e c t o r   o f   A d T e c h P r o v i d e r   i n s t a n c e s 
 
       |                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 8 8   -           / / /   *   ` p r o v i d e r s `   -   V e c t o r   o f   A d T e c h P r o v i d e r   i n s t a n c e s 
 
 8 8   +           / / /   *   ` p r o v i d e r s `   -   V e c t o r   o f   ` A d T e c h P r o v i d e r `   i n s t a n c e s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 4 2 : 1 9 
 
         | 
 
 2 4 2   |           / / /   C r e a t e s   a   H a s h M a p   i n d e x   f o r   f a s t   I D   l o o k u p s 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 4 2   -           / / /   C r e a t e s   a   H a s h M a p   i n d e x   f o r   f a s t   I D   l o o k u p s 
 
 2 4 2   +           / / /   C r e a t e s   a   ` H a s h M a p `   i n d e x   f o r   f a s t   I D   l o o k u p s 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 4 5 : 9 
 
         | 
 
 2 4 5   |           / / /   H a s h M a p   m a p p i n g   A T P   I D s   t o   p r o v i d e r s 
 
         |                   ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 4 5   -           / / /   H a s h M a p   m a p p i n g   A T P   I D s   t o   p r o v i d e r s 
 
 2 4 5   +           / / /   ` H a s h M a p `   m a p p i n g   A T P   I D s   t o   p r o v i d e r s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 5 7 : 5 
 
         | 
 
 2 5 7   |           p u b   f n   c r e a t e _ i n d e x ( & s e l f )   - >   H a s h M a p < u 1 6 ,   & A d T e c h P r o v i d e r >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c r e a t e _ i n d e x ( & s e l f )   - >   H a s h M a p < u 1 6 ,   & A d T e c h P r o v i d e r > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 6 4 : 9 
 
         | 
 
 2 6 4   |           / / /   H a s h M a p   m a p p i n g   d o m a i n s   t o   v e c t o r s   o f   p r o v i d e r s 
 
         |                   ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 6 4   -           / / /   H a s h M a p   m a p p i n g   d o m a i n s   t o   v e c t o r s   o f   p r o v i d e r s 
 
 2 6 4   +           / / /   ` H a s h M a p `   m a p p i n g   d o m a i n s   t o   v e c t o r s   o f   p r o v i d e r s 
 
         | 
 
 
 
 w a r n i n g :   u s e   o f   ` o r _ i n s e r t _ w i t h `   t o   c o n s t r u c t   d e f a u l t   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 7 2 : 2 2 
 
         | 
 
 2 7 2   |                                           . o r _ i n s e r t _ w i t h ( V e c : : n e w ) 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   ` o r _ d e f a u l t ( ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n w r a p _ o r _ d e f a u l t 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u n w r a p _ o r _ d e f a u l t ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ a t p _ l i s t . r s : 2 9 2 : 5 
 
         | 
 
 2 9 2   |           p u b   f n   a l l _ i d s ( & s e l f )   - >   V e c < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   a l l _ i d s ( & s e l f )   - >   V e c < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ d e t e c t i o n . r s : 4 9 : 1 
 
       | 
 
 4 9   |   /   p u b   s t r u c t   G o o g l e C o n s e n t A n a l y s i s   { 
 
 5 0   |   |           / / /   P a r s e d   A d d i t i o n a l   C o n s e n t   S t r i n g   ( i f   f o u n d ) 
 
 5 1   |   |           p u b   a c _ s t r i n g :   O p t i o n < A C S t r i n g > , 
 
 . . .     | 
 
 7 8   |   |           p u b   c o n s e n t _ s o u r c e :   C o n s e n t S o u r c e , 
 
 7 9   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ m o d e _ v 2 . r s : 7 3 : 3 5 
 
       | 
 
 7 3   |           / / /   C o n v e r t s   a   c h a r a c t e r   t o   a   C o n s e n t S t a t e 
 
       |                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 7 3   -           / / /   C o n v e r t s   a   c h a r a c t e r   t o   a   C o n s e n t S t a t e 
 
 7 3   +           / / /   C o n v e r t s   a   c h a r a c t e r   t o   a   ` C o n s e n t S t a t e ` 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ m o d e _ v 2 . r s : 2 4 7 : 3 9 
 
         | 
 
 2 4 7   |   / / /   P a r s e s   a   ` g c d `   U R L   p a r a m e t e r   i n t o   C o n s e n t M o d e V 2 
 
         |                                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 4 7   -   / / /   P a r s e s   a   ` g c d `   U R L   p a r a m e t e r   i n t o   C o n s e n t M o d e V 2 
 
 2 4 7   +   / / /   P a r s e s   a   ` g c d `   U R L   p a r a m e t e r   i n t o   ` C o n s e n t M o d e V 2 ` 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ m o d e _ v 2 . r s : 3 0 5 : 1 5 
 
         | 
 
 3 0 5   |   / / /   E n c o d e s   a   C o n s e n t M o d e V 2   i n t o   a   ` g c d `   p a r a m e t e r   s t r i n g 
 
         |                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 0 5   -   / / /   E n c o d e s   a   C o n s e n t M o d e V 2   i n t o   a   ` g c d `   p a r a m e t e r   s t r i n g 
 
 3 0 5   +   / / /   E n c o d e s   a   ` C o n s e n t M o d e V 2 `   i n t o   a   ` g c d `   p a r a m e t e r   s t r i n g 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 1 7 6 : 1 8 
 
         | 
 
 1 7 6   |                   s c o r e   - =   s e l f . i s s u e s . l e n ( )   a s   f 3 2   *   2 0 . 0 ; 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 1 7 9 : 1 8 
 
         | 
 
 1 7 9   |                   s c o r e   - =   s e l f . w a r n i n g s . l e n ( )   a s   f 3 2   *   5 . 0 ; 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c l a m p - l i k e   p a t t e r n   w i t h o u t   u s i n g   c l a m p   f u n c t i o n 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 1 8 2 : 2 2 
 
         | 
 
 1 8 2   |                   s e l f . s c o r e   =   s c o r e . m a x ( 0 . 0 ) . m i n ( 1 0 0 . 0 ) ; 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   w i t h   c l a m p :   ` s c o r e . c l a m p ( 0 . 0 ,   1 0 0 . 0 ) ` 
 
         | 
 
         =   n o t e :   c l a m p   w i l l   p a n i c   i f   m a x   <   m i n ,   m i n . i s _ n a n ( ) ,   o r   m a x . i s _ n a n ( ) 
 
         =   n o t e :   c l a m p   r e t u r n s   N a N   i f   t h e   i n p u t   i s   N a N 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a n u a l _ c l a m p 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : m a n u a l _ c l a m p ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 3 7 0 : 5 
 
         | 
 
 3 7 0   |   / / /   C o n s e n t C o m p l i a n c e R e p o r t   w i t h   A T P   v a l i d a t i o n   r e s u l t s 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 7 0   -   / / /   C o n s e n t C o m p l i a n c e R e p o r t   w i t h   A T P   v a l i d a t i o n   r e s u l t s 
 
 3 7 0   +   / / /   ` C o n s e n t C o m p l i a n c e R e p o r t `   w i t h   A T P   v a l i d a t i o n   r e s u l t s 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 2 1 : 5 
 
         | 
 
 4 2 1   |   / / /   C o n s e n t C o m p l i a n c e R e p o r t   w i t h   v a l i d a t i o n   r e s u l t s 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 4 2 1   -   / / /   C o n s e n t C o m p l i a n c e R e p o r t   w i t h   v a l i d a t i o n   r e s u l t s 
 
 4 2 1   +   / / /   ` C o n s e n t C o m p l i a n c e R e p o r t `   w i t h   v a l i d a t i o n   r e s u l t s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 2 2 : 1 
 
         | 
 
 4 2 2   |   p u b   f n   v a l i d a t e _ c o n s e n t _ m o d e _ v 2 ( c o n s e n t :   & C o n s e n t M o d e V 2 )   - >   C o n s e n t C o m p l i a n c e R e p o r t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   v a l i d a t e _ c o n s e n t _ m o d e _ v 2 ( c o n s e n t :   & C o n s e n t M o d e V 2 )   - >   C o n s e n t C o m p l i a n c e R e p o r t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   ` f o r m a t ! ( . . ) `   a p p e n d e d   t o   e x i s t i n g   ` S t r i n g ` 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 7 8 : 1 3 
 
         | 
 
 4 7 8   |                           s u m m a r y . p u s h _ s t r ( & f o r m a t ! ( "     -   { } \ n " ,   p r o d u c t ) ) ; 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   ` w r i t e ! `   t o   a v o i d   t h e   e x t r a   a l l o c a t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # f o r m a t _ p u s h _ s t r i n g 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 7 8 : 3 1 
 
         | 
 
 4 7 8   |                           s u m m a r y . p u s h _ s t r ( & f o r m a t ! ( "     -   { } \ n " ,   p r o d u c t ) ) ; 
 
         |                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 7 8   -                           s u m m a r y . p u s h _ s t r ( & f o r m a t ! ( "     -   { } \ n " ,   p r o d u c t ) ) ; 
 
 4 7 8   +                           s u m m a r y . p u s h _ s t r ( & f o r m a t ! ( "     -   { p r o d u c t } \ n " ) ) ; 
 
         | 
 
 
 
 w a r n i n g :   ` f o r m a t ! ( . . ) `   a p p e n d e d   t o   e x i s t i n g   ` S t r i n g ` 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 8 4 : 9 
 
         | 
 
 4 8 4   |                   s u m m a r y . p u s h _ s t r ( & f o r m a t ! ( " C r i t i c a l   I s s u e s   ( { } ) : \ n " ,   r e p o r t . i s s u e s . l e n ( ) ) ) ; 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   ` w r i t e ! `   t o   a v o i d   t h e   e x t r a   a l l o c a t i o n 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # f o r m a t _ p u s h _ s t r i n g 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 8 6 : 1 3 
 
         | 
 
 4 8 6   |                           w r i t e l n ! ( s u m m a r y ,   "          { : ? } " ,   i s s u e ) . u n w r a p ( ) ; 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 8 6   -                           w r i t e l n ! ( s u m m a r y ,   "          { : ? } " ,   i s s u e ) . u n w r a p ( ) ; 
 
 4 8 6   +                           w r i t e l n ! ( s u m m a r y ,   "          { i s s u e : ? } " ) . u n w r a p ( ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c o m p l i a n c e \ g o o g l e _ c o n s e n t \ v a l i d a t i o n . r s : 4 9 4 : 1 3 
 
         | 
 
 4 9 4   |                           w r i t e l n ! ( s u m m a r y ,   "          { : ? } " ,   w a r n i n g ) . u n w r a p ( ) ; 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 4 9 4   -                           w r i t e l n ! ( s u m m a r y ,   "          { : ? } " ,   w a r n i n g ) . u n w r a p ( ) ; 
 
 4 9 4   +                           w r i t e l n ! ( s u m m a r y ,   "          { w a r n i n g : ? } " ) . u n w r a p ( ) ; 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 4 : 4 4 
 
       | 
 
 1 4   |   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   B i t R e a d e r   a n d   B i t W r i t e r 
 
       |                                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 4   -   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   B i t R e a d e r   a n d   B i t W r i t e r 
 
 1 4   +   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   ` B i t R e a d e r `   a n d   B i t W r i t e r 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 4 : 5 8 
 
       | 
 
 1 4   |   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   B i t R e a d e r   a n d   B i t W r i t e r 
 
       |                                                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 4   -   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   B i t R e a d e r   a n d   B i t W r i t e r 
 
 1 4   +   / / !   -   * * B i t - l e v e l   o p e r a t i o n s * *   -   E f f i c i e n t   B i t R e a d e r   a n d   ` B i t W r i t e r ` 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 3 4 : 2 3 
 
       | 
 
 3 4   |           / / /   C r e a t e s   a   n e w   B i t R e a d e r   f r o m   a   b y t e   s l i c e 
 
       |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 3 4   -           / / /   C r e a t e s   a   n e w   B i t R e a d e r   f r o m   a   b y t e   s l i c e 
 
 3 4   +           / / /   C r e a t e s   a   n e w   ` B i t R e a d e r `   f r o m   a   b y t e   s l i c e 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 4 8 : 5 
 
       | 
 
 4 8   |           p u b   f n   n e w ( d a t a :   & ' a   [ u 8 ] )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( d a t a :   & ' a   [ u 8 ] )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` b o o l `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 1 3 5 : 3 6 
 
         | 
 
 1 3 5   |                           v a l u e   =   ( v a l u e   < <   1 )   |   ( s e l f . r e a d _ b i t ( ) ?   a s   u 6 4 ) ; 
 
         |                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c a s t _ l o s s l e s s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 1 3 5   -                           v a l u e   =   ( v a l u e   < <   1 )   |   ( s e l f . r e a d _ b i t ( ) ?   a s   u 6 4 ) ; 
 
 1 3 5   +                           v a l u e   =   ( v a l u e   < <   1 )   |   u 6 4 : : f r o m ( s e l f . r e a d _ b i t ( ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 1 4 1 : 1 7 
 
         | 
 
 1 4 1   |           / / /   R e a d s   a   B i t F i e l d   o f   t h e   s p e c i f i e d   s i z e 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 4 1   -           / / /   R e a d s   a   B i t F i e l d   o f   t h e   s p e c i f i e d   s i z e 
 
 1 4 1   +           / / /   R e a d s   a   ` B i t F i e l d `   o f   t h e   s p e c i f i e d   s i z e 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 1 7 8 : 4 2 
 
         | 
 
 1 7 8   |           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ i n d e x ,   b i t _ i n d e x ) 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 8   -           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ i n d e x ,   b i t _ i n d e x ) 
 
 1 7 8   +           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( ` b y t e _ i n d e x ` ,   b i t _ i n d e x ) 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 1 7 8 : 5 4 
 
         | 
 
 1 7 8   |           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ i n d e x ,   b i t _ i n d e x ) 
 
         |                                                                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 8   -           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ i n d e x ,   b i t _ i n d e x ) 
 
 1 7 8   +           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ i n d e x ,   ` b i t _ i n d e x ` ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 1 9 6 : 5 
 
         | 
 
 1 9 6   |           p u b   f n   p o s i t i o n ( & s e l f )   - >   ( u s i z e ,   u 8 )   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   p o s i t i o n ( & s e l f )   - >   
 
 ( u s i z e ,   u 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 2 1 7 : 5 
 
         | 
 
 2 1 7   |           p u b   f n   r e m a i n i n g _ b i t s ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   r e m a i n i n g _ b i t s ( & s e l f )   - >   
 
 u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ r e a d e r . r s : 2 2 4 : 5 
 
         | 
 
 2 2 4   |           p u b   f n   h a s _ r e m a i n i n g ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   h a s _ r e m a i n i n g ( & s e l f )   - >   
 
 b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 3 6 : 2 9 
 
       | 
 
 3 6   |           / / /   C r e a t e s   a   n e w   e m p t y   B i t W r i t e r 
 
       |                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 3 6   -           / / /   C r e a t e s   a   n e w   e m p t y   B i t W r i t e r 
 
 3 6   +           / / /   C r e a t e s   a   n e w   e m p t y   ` B i t W r i t e r ` 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 4 5 : 5 
 
       | 
 
 4 5   |           p u b   f n   n e w ( )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 5 3 : 1 9 
 
       | 
 
 5 3   |           / / /   C r e a t e s   a   B i t W r i t e r   w i t h   p r e - a l l o c a t e d   c a p a c i t y 
 
       |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 5 3   -           / / /   C r e a t e s   a   B i t W r i t e r   w i t h   p r e - a l l o c a t e d   c a p a c i t y 
 
 5 3   +           / / /   C r e a t e s   a   ` B i t W r i t e r `   w i t h   p r e - a l l o c a t e d   c a p a c i t y 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 5 8 : 5 
 
       | 
 
 5 8   |           p u b   f n   w i t h _ c a p a c i t y ( c a p a c i t y :   u s i z e )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 w i t h _ c a p a c i t y ( c a p a c i t y :   u s i z e )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 1 4 4 : 1 8 
 
         | 
 
 1 4 4   |           / / /   W r i t e s   a   B i t F i e l d 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 4 4   -           / / /   W r i t e s   a   B i t F i e l d 
 
 1 4 4   +           / / /   W r i t e s   a   ` B i t F i e l d ` 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 1 4 6 : 3 4 
 
         | 
 
 1 4 6   |           / / /   W r i t e s   a l l   b i t s   f r o m   t h e   B i t F i e l d   i n   o r d e r . 
 
         |                                                                     ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 4 6   -           / / /   W r i t e s   a l l   b i t s   f r o m   t h e   B i t F i e l d   i n   o r d e r . 
 
 1 4 6   +           / / /   W r i t e s   a l l   b i t s   f r o m   t h e   ` B i t F i e l d `   i n   o r d e r . 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 1 5 0 : 2 1 
 
         | 
 
 1 5 0   |           / / /   *   ` f i e l d `   -   B i t F i e l d   t o   w r i t e 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 5 0   -           / / /   *   ` f i e l d `   -   B i t F i e l d   t o   w r i t e 
 
 1 5 0   +           / / /   *   ` f i e l d `   -   ` B i t F i e l d `   t o   w r i t e 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 1 9 5 : 5 
 
         | 
 
 1 9 5   |           p u b   f n   t o _ b y t e s ( m u t   s e l f )   - >   V e c < u 8 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   t o _ b y t e s ( m u t   s e l f )   - >   
 
 V e c < u 8 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 2 0 4 : 5 
 
         | 
 
 2 0 4   |           p u b   f n   b y t e _ l e n ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   b y t e _ l e n ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 2 0 9 : 5 
 
         | 
 
 2 0 9   |           p u b   f n   b i t _ l e n ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   b i t _ l e n ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 2 1 3 : 4 2 
 
         | 
 
 2 1 3   |           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ c o u n t ,   b i t _ p o s i t i o n ) 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 1 3   -           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ c o u n t ,   b i t _ p o s i t i o n ) 
 
 2 1 3   +           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( ` b y t e _ c o u n t ` ,   b i t _ p o s i t i o n ) 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 2 1 3 : 5 4 
 
         | 
 
 2 1 3   |           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ c o u n t ,   b i t _ p o s i t i o n ) 
 
         |                                                                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 1 3   -           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ c o u n t ,   b i t _ p o s i t i o n ) 
 
 2 1 3   +           / / /   R e t u r n s   t h e   c u r r e n t   p o s i t i o n   a s   ( b y t e _ c o u n t ,   ` b i t _ p o s i t i o n ` ) 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ b i t _ w r i t e r . r s : 2 1 4 : 5 
 
         | 
 
 2 1 4   |           p u b   f n   p o s i t i o n ( & s e l f )   - >   ( u s i z e ,   u 8 )   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   p o s i t i o n ( & s e l f )   - >   
 
 ( u s i z e ,   u 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   y o u   s h o u l d   p u t   b a r e   U R L s   b e t w e e n   ` < ` / ` > `   o r   m a k e   a   p r o p e r   M a r k d o w n   l i n k 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 9 : 5 
 
       | 
 
 1 9   |   / / !   h t t p s : / / g i t h u b . c o m / I n t e r a c t i v e A d v e r t i s i n g B u r e a u / G D P R - T r a n s p a r e n c y - a n d - C o n s e n t - F r a m e w o r k 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   
 
 ` < h t t p s : / / g i t h u b . c o m / I n t e r a c t i v e A d v e r t i s i n g B u r e a u / G D P R - T r a n s p a r e n c y - a n d - C o n s e n t - F r a m e w o r k > ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 4 6 : 5 
 
         | 
 
 1 4 6   |           p u b   f n   n e w ( )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 5 4 : 5 
 
         | 
 
 1 5 4   |           p u b   f n   w i t h _ c a p a c i t y ( c a p a c i t y :   u s i z e )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 w i t h _ c a p a c i t y ( c a p a c i t y :   u s i z e )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 6 4 : 3 3 
 
         | 
 
 1 6 4   |                   s e l f . n u m _ r e s t r i c t i o n s   =   s e l f . r e s t r i c t i o n s . l e n ( )   a s   u 1 6 ; 
 
         |                                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 6 4   -                   s e l f . n u m _ r e s t r i c t i o n s   =   s e l f . r e s t r i c t i o n s . l e n ( )   a s   u 1 6 ; 
 
 1 6 4   +                   s e l f . n u m _ r e s t r i c t i o n s   =   u 1 6 : : t r y _ f r o m ( s e l f . r e s t r i c t i o n s . l e n ( ) ) ; 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 6 8 : 5 
 
         | 
 
 1 6 8   |           p u b   f n   g e t _ r e s t r i c t i o n s _ f o r _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   V e c < & P u b l i s h e r R e s t r i c t i o n >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   
 
 a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   g e t _ r e s t r i c t i o n s _ f o r _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   V e c < & P u b l i s h e r R e s t r i c t i o n > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 7 6 : 5 
 
         | 
 
 1 7 6   |           p u b   f n   i s _ v e n d o r _ r e s t r i c t e d ( & s e l f ,   p u r p o s e _ i d :   u 8 ,   v e n d o r _ i d :   u 1 6 )   - >   O p t i o n < R e s t r i c t i o n T y p e >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   
 
 a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ v e n d o r _ r e s t r i c t e d ( & s e l f ,   p u r p o s e _ i d :   u 8 ,   v e n d o r _ i d :   u 1 6 )   - >   O p t i o n < R e s t r i c t i o n T y p e > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 8 4 : 5 
 
         | 
 
 1 8 4   |           p u b   f n   l e n ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   l e n ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 1 8 9 : 5 
 
         | 
 
 1 8 9   |           p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 3 4 : 5 
 
         | 
 
 2 3 4   |           p u b   f n   a p p l i e s _ t o _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 a p p l i e s _ t o _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 5 6 : 4 2 
 
         | 
 
 2 5 6   |           / / /   C o n v e r t s   f r o m   a   n u m e r i c   v a l u e   t o   R e s t r i c t i o n T y p e 
 
         |                                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 5 6   -           / / /   C o n v e r t s   f r o m   a   n u m e r i c   v a l u e   t o   R e s t r i c t i o n T y p e 
 
 2 5 6   +           / / /   C o n v e r t s   f r o m   a   n u m e r i c   v a l u e   t o   ` R e s t r i c t i o n T y p e ` 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 6 6 : 1 8 
 
         | 
 
 2 6 6   |           / / /   C o n v e r t s   R e s t r i c t i o n T y p e   t o   n u m e r i c   v a l u e 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 6 6   -           / / /   C o n v e r t s   R e s t r i c t i o n T y p e   t o   n u m e r i c   v a l u e 
 
 2 6 6   +           / / /   C o n v e r t s   ` R e s t r i c t i o n T y p e `   t o   n u m e r i c   v a l u e 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 6 7 : 5 
 
         | 
 
 2 6 7   |           p u b   f n   t o _ u 8 ( s e l f )   - >   u 8   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   t o _ u 8 ( s e l f )   - >   u 8 ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 8 6 : 2 3 
 
         | 
 
 2 8 6   |           / / /   C r e a t e s   a   n e w   D i s c l o s e d V e n d o r s   s e g m e n t 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 8 6   -           / / /   C r e a t e s   a   n e w   D i s c l o s e d V e n d o r s   s e g m e n t 
 
 2 8 6   +           / / /   C r e a t e s   a   n e w   ` D i s c l o s e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 8 7 : 5 
 
         | 
 
 2 8 7   |           p u b   f n   n e w ( v e n d o r s :   V e n d o r S e t )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( v e n d o r s :   V e n d o r S e t )   
 
 - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 2 9 5 : 5 
 
         | 
 
 2 9 5   |           p u b   f n   i s _ v e n d o r _ d i s c l o s e d ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 i s _ v e n d o r _ d i s c l o s e d ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 1 4 : 2 3 
 
         | 
 
 3 1 4   |           / / /   C r e a t e s   a   n e w   A l l o w e d V e n d o r s   s e g m e n t 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 1 4   -           / / /   C r e a t e s   a   n e w   A l l o w e d V e n d o r s   s e g m e n t 
 
 3 1 4   +           / / /   C r e a t e s   a   n e w   ` A l l o w e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 1 5 : 5 
 
         | 
 
 3 1 5   |           p u b   f n   n e w ( v e n d o r s :   V e n d o r S e t )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( v e n d o r s :   V e n d o r S e t )   
 
 - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 2 3 : 5 
 
         | 
 
 3 2 3   |           p u b   f n   i s _ v e n d o r _ a l l o w e d ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 i s _ v e n d o r _ a l l o w e d ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 5 4 : 2 3 
 
         | 
 
 3 5 4   |           / / /   C r e a t e s   a   n e w   P u b l i s h e r T C   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 5 4   -           / / /   C r e a t e s   a   n e w   P u b l i s h e r T C   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
 3 5 4   +           / / /   C r e a t e s   a   n e w   ` P u b l i s h e r T C `   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 5 5 : 5 
 
         | 
 
 3 5 5   |           p u b   f n   n e w ( p u b _ p u r p o s e s _ c o n s e n t :   B i t F i e l d ,   p u b _ p u r p o s e s _ l i _ t r a n s p a r e n c y :   B i t F i e l d )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   
 
 a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( p u b _ p u r p o s e s _ c o n s e n t :   B i t F i e l d ,   p u b _ p u r p o s e s _ l i _ t r a n s p a r e n c y :   B i t F i e l d )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 6 6 : 2 3 
 
         | 
 
 3 6 6   |           / / /   C r e a t e s   a   n e w   P u b l i s h e r T C   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 6 6   -           / / /   C r e a t e s   a   n e w   P u b l i s h e r T C   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
 3 6 6   +           / / /   C r e a t e s   a   n e w   ` P u b l i s h e r T C `   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 6 7 : 5 
 
         | 
 
 3 6 7   |   /           p u b   f n   w i t h _ c u s t o m _ p u r p o s e s ( 
 
 3 6 8   |   |                   p u b _ p u r p o s e s _ c o n s e n t :   B i t F i e l d , 
 
 3 6 9   |   |                   p u b _ p u r p o s e s _ l i _ t r a n s p a r e n c y :   B i t F i e l d , 
 
 3 7 0   |   |                   c u s t o m _ p u r p o s e s _ c o n s e n t :   B i t F i e l d , 
 
 3 7 1   |   |                   c u s t o m _ p u r p o s e s _ l i _ t r a n s p a r e n c y :   B i t F i e l d , 
 
 3 7 2   |   |           )   - >   S e l f   { 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 h e l p :   a d d   t h e   a t t r i b u t e 
 
         | 
 
 3 6 7   |           # [ m u s t _ u s e ]   p u b   f n   w i t h _ c u s t o m _ p u r p o s e s ( 
 
         |           + + + + + + + + + + + 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 7 9 : 3 4 
 
         | 
 
 3 7 9   |                           n u m _ c u s t o m _ p u r p o s e s :   n u m _ c u s t o m   a s   u 8 , 
 
         |                                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 7 9   -                           n u m _ c u s t o m _ p u r p o s e s :   n u m _ c u s t o m   a s   u 8 , 
 
 3 7 9   +                           n u m _ c u s t o m _ p u r p o s e s :   u 8 : : t r y _ f r o m ( n u m _ c u s t o m ) , 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 8 6 : 5 
 
         | 
 
 3 8 6   |           p u b   f n   h a s _ p u r p o s e _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 h a s _ p u r p o s e _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 3 9 4 : 5 
 
         | 
 
 3 9 4   |           p u b   f n   h a s _ c u s t o m _ p u r p o s e _ c o n s e n t ( & s e l f ,   c u s t o m _ p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   h a s _ c u s t o m _ p u r p o s e _ c o n s e n t ( & s e l f ,   c u s t o m _ p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 0 4 : 2 3 
 
         | 
 
 4 0 4   |           / / /   C r e a t e s   a   n e w   C o r e S t r i n g   w i t h   d e f a u l t   v a l u e s 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 4 0 4   -           / / /   C r e a t e s   a   n e w   C o r e S t r i n g   w i t h   d e f a u l t   v a l u e s 
 
 4 0 4   +           / / /   C r e a t e s   a   n e w   ` C o r e S t r i n g `   w i t h   d e f a u l t   v a l u e s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 0 5 : 5 
 
         | 
 
 4 0 5   |           p u b   f n   n e w ( )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 3 2 : 5 
 
         | 
 
 4 3 2   |           p u b   f n   h a s _ p u r p o s e _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 h a s _ p u r p o s e _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 4 0 : 5 
 
         | 
 
 4 4 0   |           p u b   f n   h a s _ p u r p o s e _ l i _ t r a n s p a r e n c y ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   h a s _ p u r p o s e _ l i _ t r a n s p a r e n c y ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 4 9 : 5 
 
         | 
 
 4 4 9   |           p u b   f n   h a s _ s p e c i a l _ f e a t u r e _ o p t _ i n ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   h a s _ s p e c i a l _ f e a t u r e _ o p t _ i n ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 5 8 : 5 
 
         | 
 
 4 5 8   |           p u b   f n   h a s _ v e n d o r _ c o n s e n t ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 h a s _ v e n d o r _ c o n s e n t ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ c o r e _ s t r i n g . r s : 4 6 3 : 5 
 
         | 
 
 4 6 3   |           p u b   f n   h a s _ v e n d o r _ l i _ t r a n s p a r e n c y ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   h a s _ v e n d o r _ l i _ t r a n s p a r e n c y ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 5 6 : 5 
 
         | 
 
 3 5 6   |           p u b   f n   g e t _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   O p t i o n < & V e n d o r >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e t _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   O p t i o n < & V e n d o r > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 6 1 : 5 
 
         | 
 
 3 6 1   |           p u b   f n   h a s _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 h a s _ v e n d o r ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 6 6 : 5 
 
         | 
 
 3 6 6   |           p u b   f n   g e t _ a c t i v e _ v e n d o r s ( & s e l f )   - >   V e c < & V e n d o r >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e t _ a c t i v e _ v e n d o r s ( & s e l f )   - >   V e c < & V e n d o r > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 7 4 : 5 
 
         | 
 
 3 7 4   |           p u b   f n   g e t _ v e n d o r _ i d s ( & s e l f )   - >   V e c < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   g e t _ v e n d o r _ i d s ( & s e l f )   
 
 - >   V e c < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 7 9 : 5 
 
         | 
 
 3 7 9   |           p u b   f n   g e t _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   O p t i o n < & P u r p o s e >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e t _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   O p t i o n < & P u r p o s e > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 8 4 : 5 
 
         | 
 
 3 8 4   |           p u b   f n   g e t _ s p e c i a l _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   O p t i o n < & S p e c i a l P u r p o s e >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   g e t _ s p e c i a l _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   O p t i o n < & S p e c i a l P u r p o s e > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 8 9 : 5 
 
         | 
 
 3 8 9   |           p u b   f n   g e t _ f e a t u r e ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   O p t i o n < & F e a t u r e >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e t _ f e a t u r e ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   O p t i o n < & F e a t u r e > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 3 9 4 : 5 
 
         | 
 
 3 9 4   |           p u b   f n   g e t _ s p e c i a l _ f e a t u r e ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   O p t i o n < & S p e c i a l F e a t u r e >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   g e t _ s p e c i a l _ f e a t u r e ( & s e l f ,   f e a t u r e _ i d :   u 8 )   - >   O p t i o n < & S p e c i a l F e a t u r e > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 0 1 : 5 
 
         | 
 
 4 0 1   |           p u b   f n   v a l i d a t e _ v e n d o r _ i d s ( & s e l f ,   v e n d o r _ i d s :   & [ u 1 6 ] )   - >   V e c < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   v a l i d a t e _ v e n d o r _ i d s ( & s e l f ,   v e n d o r _ i d s :   & [ u 1 6 ] )   - >   V e c < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 1 2 : 5 
 
         | 
 
 4 1 2   |           p u b   f n   r e q u i r e s _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 r e q u i r e s _ c o n s e n t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 1 7 : 5 
 
         | 
 
 4 1 7   |           p u b   f n   u s e s _ l e g i t i m a t e _ i n t e r e s t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 u s e s _ l e g i t i m a t e _ i n t e r e s t ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 2 2 : 5 
 
         | 
 
 4 2 2   |           p u b   f n   u s e s _ s p e c i a l _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 u s e s _ s p e c i a l _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 2 7 : 5 
 
         | 
 
 4 2 7   |           p u b   f n   i s _ f l e x i b l e _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 i s _ f l e x i b l e _ p u r p o s e ( & s e l f ,   p u r p o s e _ i d :   u 8 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 3 2 : 5 
 
         | 
 
 4 3 2   |           p u b   f n   i s _ d e l e t e d ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ d e l e t e d ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 3 7 : 5 
 
         | 
 
 4 3 7   |           p u b   f n   g e t _ p r i v a c y _ u r l ( & s e l f ,   l a n g :   & s t r )   - >   O p t i o n < & s t r >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 g e t _ p r i v a c y _ u r l ( & s e l f ,   l a n g :   & s t r )   - >   O p t i o n < & s t r > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   u n n e c e s s a r y   c l o s u r e   u s e d   t o   s u b s t i t u t e   v a l u e   f o r   ` O p t i o n : : N o n e ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ g v l . r s : 4 3 8 : 9 
 
         | 
 
 4 3 8   |   /                   s e l f . u r l s 
 
 4 3 9   |   |                           . i t e r ( ) 
 
 4 4 0   |   |                           . f i n d ( | u |   u . l a n g _ i d . e q _ i g n o r e _ a s c i i _ c a s e ( l a n g ) ) 
 
 4 4 1   |   |                           . m a p ( | u |   u . p r i v a c y . a s _ s t r ( ) ) 
 
 4 4 2   |   |                           . o r _ e l s e ( | |   S o m e ( s e l f . p o l i c y _ u r l . a s _ s t r ( ) ) ) 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ l a z y _ e v a l u a t i o n s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u n n e c e s s a r y _ l a z y _ e v a l u a t i o n s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 h e l p :   u s e   ` o r `   i n s t e a d 
 
         | 
 
 4 4 2   -                           . o r _ e l s e ( | |   S o m e ( s e l f . p o l i c y _ u r l . a s _ s t r ( ) ) ) 
 
 4 4 2   +                           . o r ( S o m e ( s e l f . p o l i c y _ u r l . a s _ s t r ( ) ) ) 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 4 2 : 1 9 
 
       | 
 
 4 2   |           / / /   C r e a t e s   a   D i s c l o s e d V e n d o r s   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
       |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 4 2   -           / / /   C r e a t e s   a   D i s c l o s e d V e n d o r s   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
 4 2   +           / / /   C r e a t e s   a   ` D i s c l o s e d V e n d o r s `   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 4 4 : 5 3 
 
       | 
 
 4 4   |           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( B i t F i e l d   o r   R a n g e ) . 
 
       |                                                                                                           ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 4 4   -           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( B i t F i e l d   o r   R a n g e ) . 
 
 4 4   +           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( ` B i t F i e l d `   o r   R a n g e ) . 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 5 2 : 5 
 
       | 
 
 5 2   |           p u b   f n   c r e a t e _ d i s c l o s e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   D i s c l o s e d V e n d o r s   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   c r e a t e _ d i s c l o s e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   D i s c l o s e d V e n d o r s ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   a r g u m e n t   i s   p a s s e d   b y   v a l u e ,   b u t   n o t   c o n s u m e d   i n   t h e   f u n c t i o n   b o d y 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 5 2 : 4 9 
 
       | 
 
 5 2   |           p u b   f n   c r e a t e _ d i s c l o s e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   D i s c l o s e d V e n d o r s   { 
 
       |                                                                                                   ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   c h a n g i n g   t h e   t y p e   t o :   ` & [ u 1 6 ] ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ p a s s _ b y _ v a l u e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 5 7 : 2 0 
 
       | 
 
 5 7   |           / / /   C r e a t e s   a n   A l l o w e d V e n d o r s   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
       |                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 5 7   -           / / /   C r e a t e s   a n   A l l o w e d V e n d o r s   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
 5 7   +           / / /   C r e a t e s   a n   ` A l l o w e d V e n d o r s `   s e g m e n t   f r o m   a   l i s t   o f   v e n d o r   I D s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 5 9 : 5 3 
 
       | 
 
 5 9   |           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( B i t F i e l d   o r   R a n g e ) . 
 
       |                                                                                                           ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 5 9   -           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( B i t F i e l d   o r   R a n g e ) . 
 
 5 9   +           / / /   A u t o m a t i c a l l y   c h o o s e s   t h e   o p t i m a l   e n c o d i n g   ( ` B i t F i e l d `   o r   R a n g e ) . 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 6 0 : 5 
 
       | 
 
 6 0   |           p u b   f n   c r e a t e _ a l l o w e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   A l l o w e d V e n d o r s   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   
 
 p u b   f n   c r e a t e _ a l l o w e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   A l l o w e d V e n d o r s ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   a r g u m e n t   i s   p a s s e d   b y   v a l u e ,   b u t   n o t   c o n s u m e d   i n   t h e   f u n c t i o n   b o d y 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 6 0 : 4 7 
 
       | 
 
 6 0   |           p u b   f n   c r e a t e _ a l l o w e d _ v e n d o r s ( v e n d o r _ i d s :   V e c < u 1 6 > )   - >   A l l o w e d V e n d o r s   { 
 
       |                                                                                               ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   c h a n g i n g   t h e   t y p e   t o :   ` & [ u 1 6 ] ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ p a s s _ b y _ v a l u e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 6 5 : 1 9 
 
       | 
 
 6 5   |           / / /   C r e a t e s   a   P u b l i s h e r T C   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
       |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 6 5   -           / / /   C r e a t e s   a   P u b l i s h e r T C   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
 6 5   +           / / /   C r e a t e s   a   ` P u b l i s h e r T C `   s e g m e n t   w i t h   s t a n d a r d   p u r p o s e s   o n l y 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 8 9 : 1 9 
 
       | 
 
 8 9   |           / / /   C r e a t e s   a   P u b l i s h e r T C   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
       |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 8 9   -           / / /   C r e a t e s   a   P u b l i s h e r T C   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
 8 9   +           / / /   C r e a t e s   a   ` P u b l i s h e r T C `   s e g m e n t   w i t h   c u s t o m   p u r p o s e s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 4 2 : 2 0 
 
         | 
 
 1 4 2   |           / / /   A n a l y z e s   a   D i s c l o s e d V e n d o r s   s e g m e n t 
 
         |                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 4 2   -           / / /   A n a l y z e s   a   D i s c l o s e d V e n d o r s   s e g m e n t 
 
 1 4 2   +           / / /   A n a l y z e s   a   ` D i s c l o s e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 4 3 : 5 
 
         | 
 
 1 4 3   |           p u b   f n   a n a l y z e _ d i s c l o s e d _ v e n d o r s ( d i s c l o s e d :   & D i s c l o s e d V e n d o r s )   - >   S e g m e n t A n a l y s i s   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   a n a l y z e _ d i s c l o s e d _ v e n d o r s ( d i s c l o s e d :   & D i s c l o s e d V e n d o r s )   - >   S e g m e n t A n a l y s i s ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 5 9 : 2 1 
 
         | 
 
 1 5 9   |           / / /   A n a l y z e s   a n   A l l o w e d V e n d o r s   s e g m e n t 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 5 9   -           / / /   A n a l y z e s   a n   A l l o w e d V e n d o r s   s e g m e n t 
 
 1 5 9   +           / / /   A n a l y z e s   a n   ` A l l o w e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 6 0 : 5 
 
         | 
 
 1 6 0   |           p u b   f n   a n a l y z e _ a l l o w e d _ v e n d o r s ( a l l o w e d :   & A l l o w e d V e n d o r s )   - >   S e g m e n t A n a l y s i s   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   a n a l y z e _ a l l o w e d _ v e n d o r s ( a l l o w e d :   & A l l o w e d V e n d o r s )   - >   S e g m e n t A n a l y s i s ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 7 6 : 2 0 
 
         | 
 
 1 7 6   |           / / /   A n a l y z e s   a   P u b l i s h e r T C   s e g m e n t 
 
         |                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 6   -           / / /   A n a l y z e s   a   P u b l i s h e r T C   s e g m e n t 
 
 1 7 6   +           / / /   A n a l y z e s   a   ` P u b l i s h e r T C `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 7 7 : 5 
 
         | 
 
 1 7 7   |           p u b   f n   a n a l y z e _ p u b l i s h e r _ t c ( p u b l i s h e r :   & P u b l i s h e r T C )   - >   P u b l i s h e r T C A n a l y s i s   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   
 
 ` # [ m u s t _ u s e ]   p u b   f n   a n a l y z e _ p u b l i s h e r _ t c ( p u b l i s h e r :   & P u b l i s h e r T C )   - >   P u b l i s h e r T C A n a l y s i s ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   m a n u a l l y   r e i m p l e m e n t i n g   ` d i v _ c e i l ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 1 9 2 : 2 1 
 
         | 
 
 1 9 2   |                                           ( p u b l i s h e r . n u m _ c u s t o m _ p u r p o s e s   a s   u s i z e   *   2   +   7 )   /   8 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   u s i n g   ` . d i v _ c e i l ( ) ` :   
 
 ` ( p u b l i s h e r . n u m _ c u s t o m _ p u r p o s e s   a s   u s i z e   *   2 ) . d i v _ c e i l ( 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a n u a l _ d i v _ c e i l 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : m a n u a l _ d i v _ c e i l ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 2 4 7 : 9 
 
         | 
 
 2 4 7   |           / / /   B i t F i e l d   e n c o d i n g   ( o n e   b i t   p e r   v e n d o r ) 
 
         |                   ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 4 7   -           / / /   B i t F i e l d   e n c o d i n g   ( o n e   b i t   p e r   v e n d o r ) 
 
 2 4 7   +           / / /   ` B i t F i e l d `   e n c o d i n g   ( o n e   b i t   p e r   v e n d o r ) 
 
         | 
 
 
 
 w a r n i n g :   m a n u a l l y   r e i m p l e m e n t i n g   ` d i v _ c e i l ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 2 6 0 : 1 3 
 
         | 
 
 2 6 0   |                           ( 3   +   1 6   +   1   +   m a x _ i d   a s   u s i z e   +   7 )   /   8 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   u s i n g   ` . d i v _ c e i l ( ) ` :   ` ( 3   +   1 6   +   1   +   m a x _ i d   a s   
 
 u s i z e ) . d i v _ c e i l ( 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a n u a l _ d i v _ c e i l 
 
 
 
 w a r n i n g :   m a n u a l l y   r e i m p l e m e n t i n g   ` d i v _ c e i l ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 2 7 3 : 1 3 
 
         | 
 
 2 7 3   |                           ( b i t s   +   7 )   /   8 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   u s i n g   ` . d i v _ c e i l ( ) ` :   ` b i t s . d i v _ c e i l ( 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a n u a l _ d i v _ c e i l 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 2 7 8 : 4 0 
 
         | 
 
 2 7 8   |   / / /   C o u n t s   t h e   n u m b e r   o f   s e t   b i t s   i n   a   B i t F i e l d 
 
         |                                                                                 ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 7 8   -   / / /   C o u n t s   t h e   n u m b e r   o f   s e t   b i t s   i n   a   B i t F i e l d 
 
 2 7 8   +   / / /   C o u n t s   t h e   n u m b e r   o f   s e t   b i t s   i n   a   ` B i t F i e l d ` 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 2 8 7 : 2 1 
 
         | 
 
 2 8 7   |           / / /   V a l i d a t e s   a   D i s c l o s e d V e n d o r s   s e g m e n t 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 8 7   -           / / /   V a l i d a t e s   a   D i s c l o s e d V e n d o r s   s e g m e n t 
 
 2 8 7   +           / / /   V a l i d a t e s   a   ` D i s c l o s e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 3 0 0 : 2 2 
 
         | 
 
 3 0 0   |           / / /   V a l i d a t e s   a n   A l l o w e d V e n d o r s   s e g m e n t 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 0 0   -           / / /   V a l i d a t e s   a n   A l l o w e d V e n d o r s   s e g m e n t 
 
 3 0 0   +           / / /   V a l i d a t e s   a n   ` A l l o w e d V e n d o r s `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ s e g m e n t s . r s : 3 1 3 : 2 1 
 
         | 
 
 3 1 3   |           / / /   V a l i d a t e s   a   P u b l i s h e r T C   s e g m e n t 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 1 3   -           / / /   V a l i d a t e s   a   P u b l i s h e r T C   s e g m e n t 
 
 3 1 3   +           / / /   V a l i d a t e s   a   ` P u b l i s h e r T C `   s e g m e n t 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 3 : 9 
 
       | 
 
 1 3   |   / / !   -   * * C o r e S t r i n g * * :   M a n d a t o r y   -   C o n t a i n s   a l l   e s s e n t i a l   c o n s e n t   d a t a 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 3   -   / / !   -   * * C o r e S t r i n g * * :   M a n d a t o r y   -   C o n t a i n s   a l l   e s s e n t i a l   c o n s e n t   d a t a 
 
 1 3   +   / / !   -   * * ` C o r e S t r i n g ` * * :   M a n d a t o r y   -   C o n t a i n s   a l l   e s s e n t i a l   c o n s e n t   d a t a 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 4 : 9 
 
       | 
 
 1 4   |   / / !   -   * * D i s c l o s e d V e n d o r s * * :   M a n d a t o r y   i n   v 2 . 2 +   -   L i s t s   d i s c l o s e d   v e n d o r s 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 4   -   / / !   -   * * D i s c l o s e d V e n d o r s * * :   M a n d a t o r y   i n   v 2 . 2 +   -   L i s t s   d i s c l o s e d   v e n d o r s 
 
 1 4   +   / / !   -   * * ` D i s c l o s e d V e n d o r s ` * * :   M a n d a t o r y   i n   v 2 . 2 +   -   L i s t s   d i s c l o s e d   v e n d o r s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 5 : 9 
 
       | 
 
 1 5   |   / / !   -   * * A l l o w e d V e n d o r s * * :   O p t i o n a l   -   P u b l i s h e r - f i l t e r e d   v e n d o r   l i s t 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 5   -   / / !   -   * * A l l o w e d V e n d o r s * * :   O p t i o n a l   -   P u b l i s h e r - f i l t e r e d   v e n d o r   l i s t 
 
 1 5   +   / / !   -   * * ` A l l o w e d V e n d o r s ` * * :   O p t i o n a l   -   P u b l i s h e r - f i l t e r e d   v e n d o r   l i s t 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 6 : 9 
 
       | 
 
 1 6   |   / / !   -   * * P u b l i s h e r T C * * :   O p t i o n a l   -   P u b l i s h e r ' s   o w n   c o n s e n t   s i g n a l s 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 6   -   / / !   -   * * P u b l i s h e r T C * * :   O p t i o n a l   -   P u b l i s h e r ' s   o w n   c o n s e n t   s i g n a l s 
 
 1 6   +   / / !   -   * * ` P u b l i s h e r T C ` * * :   O p t i o n a l   -   P u b l i s h e r ' s   o w n   c o n s e n t   s i g n a l s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 5 : 4 1 
 
       | 
 
 4 5   |   / / /   D e c o d e s   a   c o m p l e t e   T C   S t r i n g   i n t o   a   T C M o d e l 
 
       |                                                                                   ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 4 5   -   / / /   D e c o d e s   a   c o m p l e t e   T C   S t r i n g   i n t o   a   T C M o d e l 
 
 4 5   +   / / /   D e c o d e s   a   c o m p l e t e   T C   S t r i n g   i n t o   a   ` T C M o d e l ` 
 
       | 
 
 
 
 w a r n i n g :   t h e   l o o p   v a r i a b l e   ` i `   i s   o n l y   u s e d   t o   i n d e x   ` s e g m e n t s ` 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 9 3 : 1 4 
 
       | 
 
 9 3   |           f o r   i   i n   1 . . s e g m e n t s . l e n ( )   { 
 
       |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ r a n g e _ l o o p 
 
       =   n o t e :   ` # [ w a r n ( c l i p p y : : n e e d l e s s _ r a n g e _ l o o p ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 h e l p :   c o n s i d e r   u s i n g   a n   i t e r a t o r 
 
       | 
 
 9 3   -           f o r   i   i n   1 . . s e g m e n t s . l e n ( )   { 
 
 9 3   +           f o r   < i t e m >   i n   s e g m e n t s . i t e r ( ) . s k i p ( 1 )   { 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 0 7 : 1 5 
 
         | 
 
 1 0 7   |   / / /   E n c o d e s   a   T C M o d e l   i n t o   a   T C   S t r i n g 
 
         |                               ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 0 7   -   / / /   E n c o d e s   a   T C M o d e l   i n t o   a   T C   S t r i n g 
 
 1 0 7   +   / / /   E n c o d e s   a   ` T C M o d e l `   i n t o   a   T C   S t r i n g 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 6 6 : 1 9 
 
         | 
 
 1 6 6   |           l e t   v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 6 6   -           l e t   v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
 1 6 6   +           l e t   v e r s i o n   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 7 6 : 1 8 
 
         | 
 
 1 7 6   |           l e t   c m p _ i d   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
         |                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 7 6   -           l e t   c m p _ i d   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
 1 7 6   +           l e t   c m p _ i d   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 7 7 : 2 3 
 
         | 
 
 1 7 7   |           l e t   c m p _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 7 7   -           l e t   c m p _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
 1 7 7   +           l e t   c m p _ v e r s i o n   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 8 0 : 2 6 
 
         | 
 
 1 8 0   |           l e t   c o n s e n t _ s c r e e n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 8 0   -           l e t   c o n s e n t _ s c r e e n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
 1 8 0   +           l e t   c o n s e n t _ s c r e e n   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 8 6 : 3 1 
 
         | 
 
 1 8 6   |           l e t   v e n d o r _ l i s t _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
         |                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 8 6   -           l e t   v e n d o r _ l i s t _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
 1 8 6   +           l e t   v e n d o r _ l i s t _ v e r s i o n   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 1 8 9 : 3 0 
 
         | 
 
 1 8 9   |           l e t   t c f _ p o l i c y _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
         |                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 1 8 9   -           l e t   t c f _ p o l i c y _ v e r s i o n   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
 1 8 9   +           l e t   t c f _ p o l i c y _ v e r s i o n   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 5 1 : 2 3 
 
         | 
 
 2 5 1   |           w r i t e r . w r i t e _ b i t s ( c o r e . v e r s i o n   a s   u 6 4 ,   6 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 5 1   -           w r i t e r . w r i t e _ b i t s ( c o r e . v e r s i o n   a s   u 6 4 ,   6 ) ? ; 
 
 2 5 1   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . v e r s i o n ) ,   6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 5 8 : 2 3 
 
         | 
 
 2 5 8   |           w r i t e r . w r i t e _ b i t s ( c o r e . c m p _ i d   a s   u 6 4 ,   1 2 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 5 8   -           w r i t e r . w r i t e _ b i t s ( c o r e . c m p _ i d   a s   u 6 4 ,   1 2 ) ? ; 
 
 2 5 8   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . c m p _ i d ) ,   1 2 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 5 9 : 2 3 
 
         | 
 
 2 5 9   |           w r i t e r . w r i t e _ b i t s ( c o r e . c m p _ v e r s i o n   a s   u 6 4 ,   1 2 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 5 9   -           w r i t e r . w r i t e _ b i t s ( c o r e . c m p _ v e r s i o n   a s   u 6 4 ,   1 2 ) ? ; 
 
 2 5 9   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . c m p _ v e r s i o n ) ,   1 2 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 6 2 : 2 3 
 
         | 
 
 2 6 2   |           w r i t e r . w r i t e _ b i t s ( c o r e . c o n s e n t _ s c r e e n   a s   u 6 4 ,   6 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 6 2   -           w r i t e r . w r i t e _ b i t s ( c o r e . c o n s e n t _ s c r e e n   a s   u 6 4 ,   6 ) ? ; 
 
 2 6 2   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . c o n s e n t _ s c r e e n ) ,   6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 6 8 : 2 3 
 
         | 
 
 2 6 8   |           w r i t e r . w r i t e _ b i t s ( c o r e . v e n d o r _ l i s t _ v e r s i o n   a s   u 6 4 ,   1 2 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 6 8   -           w r i t e r . w r i t e _ b i t s ( c o r e . v e n d o r _ l i s t _ v e r s i o n   a s   u 6 4 ,   1 2 ) ? ; 
 
 2 6 8   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . v e n d o r _ l i s t _ v e r s i o n ) ,   1 2 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 2 7 1 : 2 3 
 
         | 
 
 2 7 1   |           w r i t e r . w r i t e _ b i t s ( c o r e . t c f _ p o l i c y _ v e r s i o n   a s   u 6 4 ,   6 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 2 7 1   -           w r i t e r . w r i t e _ b i t s ( c o r e . t c f _ p o l i c y _ v e r s i o n   a s   u 6 4 ,   6 ) ? ; 
 
 2 7 1   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( c o r e . t c f _ p o l i c y _ v e r s i o n ) ,   6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 0 9 : 2 5 
 
         | 
 
 3 0 9   |           l e t   m a x _ v e n d o r _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 0 9   -           l e t   m a x _ v e n d o r _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
 3 0 9   +           l e t   m a x _ v e n d o r _ i d   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 2 1 : 2 7 
 
         | 
 
 3 2 1   |   / / /   D e c o d e s   v e n d o r s   u s i n g   B i t F i e l d   e n c o d i n g 
 
         |                                                       ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 3 2 1   -   / / /   D e c o d e s   v e n d o r s   u s i n g   B i t F i e l d   e n c o d i n g 
 
 3 2 1   +   / / /   D e c o d e s   v e n d o r s   u s i n g   ` B i t F i e l d `   e n c o d i n g 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 3 8 : 2 3 
 
         | 
 
 3 3 8   |           l e t   n u m _ e n t r i e s   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 3 8   -           l e t   n u m _ e n t r i e s   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
 3 3 8   +           l e t   n u m _ e n t r i e s   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 4 5 : 2 8 
 
         | 
 
 3 4 5   |                           l e t   s t a r t _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
         |                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 4 5   -                           l e t   s t a r t _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
 3 4 5   +                           l e t   s t a r t _ i d   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 4 6 : 2 6 
 
         | 
 
 3 4 6   |                           l e t   e n d _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 4 6   -                           l e t   e n d _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
 3 4 6   +                           l e t   e n d _ i d   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 4 9 : 2 9 
 
         | 
 
 3 4 9   |                           l e t   v e n d o r _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
         |                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 3 4 9   -                           l e t   v e n d o r _ i d   =   r e a d e r . r e a d _ b i t s ( 1 6 ) ?   a s   u 1 6 ; 
 
 3 4 9   +                           l e t   v e n d o r _ i d   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 6 2 : 2 3 
 
         | 
 
 3 6 2   |           w r i t e r . w r i t e _ b i t s ( m a x _ v e n d o r _ i d   a s   u 6 4 ,   1 6 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 3 6 2   -           w r i t e r . w r i t e _ b i t s ( m a x _ v e n d o r _ i d   a s   u 6 4 ,   1 6 ) ? ; 
 
 3 6 2   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( m a x _ v e n d o r _ i d ) ,   1 6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 8 6 : 4 3 
 
         | 
 
 3 8 6   |                                                   w r i t e r . w r i t e _ b i t s ( * i d   a s   u 6 4 ,   1 6 ) ? ; 
 
         |                                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 3 8 6   -                                                   w r i t e r . w r i t e _ b i t s ( * i d   a s   u 6 4 ,   1 6 ) ? ; 
 
 3 8 6   +                                                   w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( * i d ) ,   1 6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 9 0 : 4 3 
 
         | 
 
 3 9 0   |                                                   w r i t e r . w r i t e _ b i t s ( * s t a r t   a s   u 6 4 ,   1 6 ) ? ; 
 
         |                                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 3 9 0   -                                                   w r i t e r . w r i t e _ b i t s ( * s t a r t   a s   u 6 4 ,   1 6 ) ? ; 
 
 3 9 0   +                                                   w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( * s t a r t ) ,   1 6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 3 9 1 : 4 3 
 
         | 
 
 3 9 1   |                                                   w r i t e r . w r i t e _ b i t s ( * e n d   a s   u 6 4 ,   1 6 ) ? ; 
 
         |                                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 3 9 1   -                                                   w r i t e r . w r i t e _ b i t s ( * e n d   a s   u 6 4 ,   1 6 ) ? ; 
 
 3 9 1   +                                                   w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( * e n d ) ,   1 6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 1 6 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 0 4 : 2 8 
 
         | 
 
 4 0 4   |           l e t   n u m _ r e s t r i c t i o n s   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
         |                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 0 4   -           l e t   n u m _ r e s t r i c t i o n s   =   r e a d e r . r e a d _ b i t s ( 1 2 ) ?   a s   u 1 6 ; 
 
 4 0 4   +           l e t   n u m _ r e s t r i c t i o n s   =   u 1 6 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 1 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 0 9 : 2 6 
 
         | 
 
 4 0 9   |                   l e t   p u r p o s e _ i d   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
         |                                                     ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 0 9   -                   l e t   p u r p o s e _ i d   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
 4 0 9   +                   l e t   p u r p o s e _ i d   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 1 2 : 3 6 
 
         | 
 
 4 1 2   |                   l e t   r e s t r i c t i o n _ t y p e _ v a l   =   r e a d e r . r e a d _ b i t s ( 2 ) ?   a s   u 8 ; 
 
         |                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 1 2   -                   l e t   r e s t r i c t i o n _ t y p e _ v a l   =   r e a d e r . r e a d _ b i t s ( 2 ) ?   a s   u 8 ; 
 
 4 1 2   +                   l e t   r e s t r i c t i o n _ t y p e _ v a l   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 2 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 1 6 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 3 1 : 2 3 
 
         | 
 
 4 3 1   |           w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n s . n u m _ r e s t r i c t i o n s   a s   u 6 4 ,   1 2 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 4 3 1   -           w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n s . n u m _ r e s t r i c t i o n s   a s   u 6 4 ,   1 2 ) ? ; 
 
 4 3 1   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( r e s t r i c t i o n s . n u m _ r e s t r i c t i o n s ) ,   1 2 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 3 6 : 2 7 
 
         | 
 
 4 3 6   |                   w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n . p u r p o s e _ i d   a s   u 6 4 ,   6 ) ? ; 
 
         |                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 4 3 6   -                   w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n . p u r p o s e _ i d   a s   u 6 4 ,   6 ) ? ; 
 
 4 3 6   +                   w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( r e s t r i c t i o n . p u r p o s e _ i d ) ,   6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 3 9 : 2 7 
 
         | 
 
 4 3 9   |                   w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n . r e s t r i c t i o n _ t y p e . t o _ u 8 ( )   a s   u 6 4 ,   2 ) ? ; 
 
         |                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 4 3 9   -                   w r i t e r . w r i t e _ b i t s ( r e s t r i c t i o n . r e s t r i c t i o n _ t y p e . t o _ u 8 ( )   a s   u 6 4 ,   2 ) ? ; 
 
 4 3 9   +                   w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( r e s t r i c t i o n . r e s t r i c t i o n _ t y p e . t o _ u 8 ( ) ) ,   2 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 5 4 : 2 4 
 
         | 
 
 4 5 4   |           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
         |                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 5 4   -           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
 4 5 4   +           l e t   s e g m e n t _ t y p e   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 3 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 6 4 : 2 4 
 
         | 
 
 4 6 4   |           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
         |                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 6 4   -           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
 4 6 4   +           l e t   s e g m e n t _ t y p e   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 3 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 4 9 8 : 2 4 
 
         | 
 
 4 9 8   |           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
         |                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 4 9 8   -           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
 4 9 8   +           l e t   s e g m e n t _ t y p e   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 3 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 5 3 2 : 2 4 
 
         | 
 
 5 3 2   |           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
         |                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 5 3 2   -           l e t   s e g m e n t _ t y p e   =   r e a d e r . r e a d _ b i t s ( 3 ) ?   a s   u 8 ; 
 
 5 3 2   +           l e t   s e g m e n t _ t y p e   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 3 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` u 8 `   m a y   t r u n c a t e   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 5 4 4 : 3 1 
 
         | 
 
 5 4 4   |           l e t   n u m _ c u s t o m _ p u r p o s e s   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
         |                                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   i f   t h i s   i s   i n t e n t i o n a l   a l l o w   t h e   l i n t   w i t h   ` # [ a l l o w ( c l i p p y : : c a s t _ p o s s i b l e _ t r u n c a t i o n ) ] `   . . . 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ t r u n c a t i o n 
 
 h e l p :   . . .   o r   u s e   ` t r y _ f r o m `   a n d   h a n d l e   t h e   e r r o r   a c c o r d i n g l y 
 
         | 
 
 5 4 4   -           l e t   n u m _ c u s t o m _ p u r p o s e s   =   r e a d e r . r e a d _ b i t s ( 6 ) ?   a s   u 8 ; 
 
 5 4 4   +           l e t   n u m _ c u s t o m _ p u r p o s e s   =   u 8 : : t r y _ f r o m ( r e a d e r . r e a d _ b i t s ( 6 ) ? ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 5 8 4 : 2 3 
 
         | 
 
 5 8 4   |           w r i t e r . w r i t e _ b i t s ( p u b l i s h e r . n u m _ c u s t o m _ p u r p o s e s   a s   u 6 4 ,   6 ) ? ; 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 5 8 4   -           w r i t e r . w r i t e _ b i t s ( p u b l i s h e r . n u m _ c u s t o m _ p u r p o s e s   a s   u 6 4 ,   6 ) ? ; 
 
 5 8 4   +           w r i t e r . w r i t e _ b i t s ( u 6 4 : : f r o m ( p u b l i s h e r . n u m _ c u s t o m _ p u r p o s e s ) ,   6 ) ? ; 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 1 0 : 1 5 
 
         | 
 
 6 1 0   |   / / /   E n c o d e s   a   D a t e T i m e   t o   d e c i s e c o n d s   s i n c e   U n i x   e p o c h 
 
         |                               ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 6 1 0   -   / / /   E n c o d e s   a   D a t e T i m e   t o   d e c i s e c o n d s   s i n c e   U n i x   e p o c h 
 
 6 1 0   +   / / /   E n c o d e s   a   ` D a t e T i m e `   t o   d e c i s e c o n d s   s i n c e   U n i x   e p o c h 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` i 6 4 `   t o   ` u 6 4 `   m a y   l o s e   t h e   s i g n   o f   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 1 4 : 5 
 
         | 
 
 6 1 4   |           ( d t . t i m e s t a m p ( )   *   1 0 )   a s   u 6 4 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ s i g n _ l o s s 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c a s t _ s i g n _ l o s s ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 1 7 : 4 0 
 
         | 
 
 6 1 7   |   / / /   D e c o d e s   d e c i s e c o n d s   s i n c e   e p o c h   t o   D a t e T i m e 
 
         |                                                                                 ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 6 1 7   -   / / /   D e c o d e s   d e c i s e c o n d s   s i n c e   e p o c h   t o   D a t e T i m e 
 
 6 1 7   +   / / /   D e c o d e s   d e c i s e c o n d s   s i n c e   e p o c h   t o   ` D a t e T i m e ` 
 
         | 
 
 
 
 w a r n i n g :   c a s t i n g   ` u 6 4 `   t o   ` i 6 4 `   m a y   w r a p   a r o u n d   t h e   v a l u e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 1 9 : 1 9 
 
         | 
 
 6 1 9   |           l e t   s e c o n d s   =   ( d e c i s e c o n d s   /   1 0 )   a s   i 6 4 ; 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p o s s i b l e _ w r a p 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : c a s t _ p o s s i b l e _ w r a p ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : p e d a n t i c ) ] ` 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 4 2 : 1 7 
 
         | 
 
 6 4 2   |           l e t   v a l u e   =   ( ( f i r s t   -   b ' A ' )   a s   u 6 4 )   < <   6   |   ( ( s e c o n d   -   b ' A ' )   a s   u 6 4 ) ; 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 6 4 2   -           l e t   v a l u e   =   ( ( f i r s t   -   b ' A ' )   a s   u 6 4 )   < <   6   |   ( ( s e c o n d   -   b ' A ' )   a s   u 6 4 ) ; 
 
 6 4 2   +           l e t   v a l u e   =   u 6 4 : : f r o m ( f i r s t   -   b ' A ' )   < <   6   |   ( ( s e c o n d   -   b ' A ' )   a s   u 6 4 ) ; 
 
         | 
 
 
 
 w a r n i n g :   c a s t s   f r o m   ` u 8 `   t o   ` u 6 4 `   c a n   b e   e x p r e s s e d   i n f a l l i b l y   u s i n g   ` F r o m ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 4 2 : 4 8 
 
         | 
 
 6 4 2   |           l e t   v a l u e   =   ( ( f i r s t   -   b ' A ' )   a s   u 6 4 )   < <   6   |   ( ( s e c o n d   -   b ' A ' )   a s   u 6 4 ) ; 
 
         |                                                                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   a n   ` a s `   c a s t   c a n   b e c o m e   s i l e n t l y   l o s s y   i f   t h e   t y p e s   c h a n g e   i n   t h e   f u t u r e 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ l o s s l e s s 
 
 h e l p :   u s e   ` u 6 4 : : f r o m `   i n s t e a d 
 
         | 
 
 6 4 2   -           l e t   v a l u e   =   ( ( f i r s t   -   b ' A ' )   a s   u 6 4 )   < <   6   |   ( ( s e c o n d   -   b ' A ' )   a s   u 6 4 ) ; 
 
 6 4 2   +           l e t   v a l u e   =   ( ( f i r s t   -   b ' A ' )   a s   u 6 4 )   < <   6   |   u 6 4 : : f r o m ( s e c o n d   -   b ' A ' ) ; 
 
         | 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 5 8 : 8 
 
         | 
 
 6 5 8   |           O k ( f o r m a t ! ( " { } { } " ,   f i r s t _ c h a r ,   s e c o n d _ c h a r ) ) 
 
         |                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 6 5 8   -           O k ( f o r m a t ! ( " { } { } " ,   f i r s t _ c h a r ,   s e c o n d _ c h a r ) ) 
 
 6 5 8   +           O k ( f o r m a t ! ( " { f i r s t _ c h a r } { s e c o n d _ c h a r } " ) ) 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ t c _ s t r i n g . r s : 6 7 3 : 1 4 
 
         | 
 
 6 7 3   |   / / /   W r i t e s   a   B i t F i e l d   w i t h   a   s p e c i f i c   s i z e 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 6 7 3   -   / / /   W r i t e s   a   B i t F i e l d   w i t h   a   s p e c i f i c   s i z e 
 
 6 7 3   +   / / /   W r i t e s   a   ` B i t F i e l d `   w i t h   a   s p e c i f i c   s i z e 
 
         | 
 
 
 
 w a r n i n g :   w r i t i n g   ` & m u t   V e c `   i n s t e a d   o f   ` & m u t   [ _ ] `   i n v o l v e s   a   n e w   o b j e c t   w h e r e   a   s l i c e   w i l l   d o 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 2 6 8 : 1 6 
 
         | 
 
 2 6 8   |           _ w a r n i n g s :   & m u t   V e c < V a l i d a t i o n W a r n i n g > , 
 
         |                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` & m u t   [ V a l i d a t i o n W a r n i n g ] ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # p t r _ a r g 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : p t r _ a r g ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   v a r i a b l e s   c a n   b e   u s e d   d i r e c t l y   i n   t h e   ` f o r m a t ! `   s t r i n g 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 3 1 8 : 2 1 
 
         | 
 
 3 1 8   |                               r e a s o n :   f o r m a t ! ( 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 3 1 9   |   |                                   " C o n s e n t   i s   { }   d a y s   o l d   ( G D P R   r e c o m m e n d s   r e f r e s h   e v e r y   1 3   m o n t h s ) " , 
 
 3 2 0   |   |                                   a g e _ d a y s 
 
 3 2 1   |   |                           ) , 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n i n l i n e d _ f o r m a t _ a r g s 
 
 
 
 w a r n i n g :   w r i t i n g   ` & m u t   V e c `   i n s t e a d   o f   ` & m u t   [ _ ] `   i n v o l v e s   a   n e w   o b j e c t   w h e r e   a   s l i c e   w i l l   d o 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 3 9 1 : 1 4 
 
         | 
 
 3 9 1   |           _ e r r o r s :   & m u t   V e c < V a l i d a t i o n E r r o r > , 
 
         |                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` & m u t   [ V a l i d a t i o n E r r o r ] ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # p t r _ a r g 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 5 1 4 : 5 
 
         | 
 
 5 1 4   |           p u b   f n   h a s _ e r r o r s ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   h a s _ e r r o r s ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 5 1 9 : 5 
 
         | 
 
 5 1 9   |           p u b   f n   h a s _ w a r n i n g s ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   h a s _ w a r n i n g s ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 5 2 4 : 5 
 
         | 
 
 5 2 4   |           p u b   f n   e r r o r _ c o u n t ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   e r r o r _ c o u n t ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 5 2 9 : 5 
 
         | 
 
 5 2 9   |           p u b   f n   w a r n i n g _ c o u n t ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   w a r n i n g _ c o u n t ( & s e l f )   - >   
 
 u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v a l i d a t i o n . r s : 5 3 4 : 5 
 
         | 
 
 5 3 4   |           p u b   f n   s u m m a r y ( & s e l f )   - >   S t r i n g   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   s u m m a r y ( & s e l f )   - >   S t r i n g ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
   - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 4 : 1 9 
 
     | 
 
 4   |   / / !   S u p p o r t s   b o t h   B i t F i e l d   a n d   R a n g e   e n c o d i n g   a s   s p e c i f i e d   i n   I A B   T C F   v 2 . 2 . 
 
     |                                       ^ ^ ^ ^ ^ ^ ^ ^ 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
     | 
 
 4   -   / / !   S u p p o r t s   b o t h   B i t F i e l d   a n d   R a n g e   e n c o d i n g   a s   s p e c i f i e d   i n   I A B   T C F   v 2 . 2 . 
 
 4   +   / / !   S u p p o r t s   b o t h   ` B i t F i e l d `   a n d   R a n g e   e n c o d i n g   a s   s p e c i f i e d   i n   I A B   T C F   v 2 . 2 . 
 
     | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 2 : 9 
 
       | 
 
 1 2   |   / / /   -   * * B i t F i e l d * * :   O n e   b i t   p e r   v e n d o r   I D   ( e f f i c i e n t   f o r   m a n y   v e n d o r s ) 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 1 2   -   / / /   -   * * B i t F i e l d * * :   O n e   b i t   p e r   v e n d o r   I D   ( e f f i c i e n t   f o r   m a n y   v e n d o r s ) 
 
 1 2   +   / / /   -   * * ` B i t F i e l d ` * * :   O n e   b i t   p e r   v e n d o r   I D   ( e f f i c i e n t   f o r   m a n y   v e n d o r s ) 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 4 2 : 9 
 
       | 
 
 4 2   |           / / /   B i t F i e l d   e n c o d i n g :   H a s h S e t   o f   v e n d o r   I D s 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 4 2   -           / / /   B i t F i e l d   e n c o d i n g :   H a s h S e t   o f   v e n d o r   I D s 
 
 4 2   +           / / /   ` B i t F i e l d `   e n c o d i n g :   H a s h S e t   o f   v e n d o r   I D s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 4 2 : 2 8 
 
       | 
 
 4 2   |           / / /   B i t F i e l d   e n c o d i n g :   H a s h S e t   o f   v e n d o r   I D s 
 
       |                                                         ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 4 2   -           / / /   B i t F i e l d   e n c o d i n g :   H a s h S e t   o f   v e n d o r   I D s 
 
 4 2   +           / / /   B i t F i e l d   e n c o d i n g :   ` H a s h S e t `   o f   v e n d o r   I D s 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 8 3 : 2 6 
 
       | 
 
 8 3   |           / / /   C r e a t e s   a n   e m p t y   B i t F i e l d   V e n d o r S e t 
 
       |                                                     ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 8 3   -           / / /   C r e a t e s   a n   e m p t y   B i t F i e l d   V e n d o r S e t 
 
 8 3   +           / / /   C r e a t e s   a n   e m p t y   ` B i t F i e l d `   V e n d o r S e t 
 
       | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 8 3 : 3 5 
 
       | 
 
 8 3   |           / / /   C r e a t e s   a n   e m p t y   B i t F i e l d   V e n d o r S e t 
 
       |                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 8 3   -           / / /   C r e a t e s   a n   e m p t y   B i t F i e l d   V e n d o r S e t 
 
 8 3   +           / / /   C r e a t e s   a n   e m p t y   B i t F i e l d   ` V e n d o r S e t ` 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 9 3 : 5 
 
       | 
 
 9 3   |           p u b   f n   n e w _ b i t f i e l d ( )   - >   S e l f   { 
 
       |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w _ b i t f i e l d ( )   - >   S e l f ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
     - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 9 7 : 3 2 
 
       | 
 
 9 7   |           / / /   C r e a t e s   a n   e m p t y   R a n g e   V e n d o r S e t 
 
       |                                                                 ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
       | 
 
 9 7   -           / / /   C r e a t e s   a n   e m p t y   R a n g e   V e n d o r S e t 
 
 9 7   +           / / /   C r e a t e s   a n   e m p t y   R a n g e   ` V e n d o r S e t ` 
 
       | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 0 7 : 5 
 
         | 
 
 1 0 7   |           p u b   f n   n e w _ r a n g e ( )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w _ r a n g e ( )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 2 8 : 5 
 
         | 
 
 1 2 8   |           p u b   f n   c o n t a i n s ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   c o n t a i n s ( & s e l f ,   
 
 v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 3 5 : 3 6 
 
         | 
 
 1 3 5   |           / / /   I n s e r t s   a   v e n d o r   I D   i n t o   a   B i t F i e l d   s e t 
 
         |                                                                         ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 3 5   -           / / /   I n s e r t s   a   v e n d o r   I D   i n t o   a   B i t F i e l d   s e t 
 
 1 3 5   +           / / /   I n s e r t s   a   v e n d o r   I D   i n t o   a   ` B i t F i e l d `   s e t 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 3 7 : 3 0 
 
         | 
 
 1 3 7   |           / / /   H a s   n o   e f f e c t   i f   t h e   V e n d o r S e t   i s   R a n g e - e n c o d e d . 
 
         |                                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 3 7   -           / / /   H a s   n o   e f f e c t   i f   t h e   V e n d o r S e t   i s   R a n g e - e n c o d e d . 
 
 1 3 7   +           / / /   H a s   n o   e f f e c t   i f   t h e   ` V e n d o r S e t `   i s   R a n g e - e n c o d e d . 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 6 3 : 5 
 
         | 
 
 1 6 3   |           p u b   f n   l e n ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   l e n ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   r e d u n d a n t   c l o s u r e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 6 6 : 5 9 
 
         | 
 
 1 6 6   |                           V e n d o r S e t : : R a n g e ( r a n g e s )   = >   r a n g e s . i t e r ( ) . m a p ( | r |   r . l e n ( ) ) . s u m ( ) , 
 
         |                                                                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   r e p l a c e   t h e   c l o s u r e   w i t h   t h e   m e t h o d   
 
 i t s e l f :   ` V e n d o r R a n g e : : l e n ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # r e d u n d a n t _ c l o s u r e _ f o r _ m e t h o d _ c a l l s 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 7 1 : 5 
 
         | 
 
 1 7 1   |           p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 7 5 : 2 2 
 
         | 
 
 1 7 5   |           / / /   C o n v e r t s   t h e   V e n d o r S e t   t o   a   s o r t e d   v e c t o r   o f   I D s 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 5   -           / / /   C o n v e r t s   t h e   V e n d o r S e t   t o   a   s o r t e d   v e c t o r   o f   I D s 
 
 1 7 5   +           / / /   C o n v e r t s   t h e   ` V e n d o r S e t `   t o   a   s o r t e d   v e c t o r   o f   I D s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 1 9 1 : 5 
 
         | 
 
 1 9 1   |           p u b   f n   t o _ v e c ( & s e l f )   - >   V e c < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   t o _ v e c ( & s e l f )   - >   V e c < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 1 0 : 1 9 
 
         | 
 
 2 1 0   |           / / /   C r e a t e s   a   V e n d o r S e t   f r o m   a   v e c t o r   o f   I D s 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 1 0   -           / / /   C r e a t e s   a   V e n d o r S e t   f r o m   a   v e c t o r   o f   I D s 
 
 2 1 0   +           / / /   C r e a t e s   a   ` V e n d o r S e t `   f r o m   a   v e c t o r   o f   I D s 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 1 5 : 6 4 
 
         | 
 
 2 1 5   |           / / /   *   ` u s e _ r a n g e `   -   I f   t r u e ,   u s e   R a n g e   e n c o d i n g ;   o t h e r w i s e   B i t F i e l d 
 
         |                                                                                                                                 ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 1 5   -           / / /   *   ` u s e _ r a n g e `   -   I f   t r u e ,   u s e   R a n g e   e n c o d i n g ;   o t h e r w i s e   B i t F i e l d 
 
 2 1 5   +           / / /   *   ` u s e _ r a n g e `   -   I f   t r u e ,   u s e   R a n g e   e n c o d i n g ;   o t h e r w i s e   ` B i t F i e l d ` 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 2 7 : 5 
 
         | 
 
 2 2 7   |           p u b   f n   f r o m _ v e c ( i d s :   & [ u 1 6 ] ,   u s e _ r a n g e :   b o o l )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 f r o m _ v e c ( i d s :   & [ u 1 6 ] ,   u s e _ r a n g e :   b o o l )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 7 8 : 5 
 
         | 
 
 2 7 8   |           p u b   f n   m a x _ v e n d o r _ i d ( & s e l f )   - >   O p t i o n < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   m a x _ v e n d o r _ i d ( & s e l f )   
 
 - >   O p t i o n < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   ` . f i l t e r _ m a p ( . . ) `   c a n   b e   w r i t t e n   m o r e   s i m p l y   u s i n g   ` . m a p ( . . ) ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 8 1 : 4 1 
 
         | 
 
 2 8 1   |                               V e n d o r S e t : : R a n g e ( r a n g e s )   = >   r a n g e s 
 
         |     _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
 2 8 2   |   |                                   . i t e r ( ) 
 
 2 8 3   |   |                                   . f i l t e r _ m a p ( | r |   m a t c h   r   { 
 
 2 8 4   |   |                                           V e n d o r R a n g e : : S i n g l e ( i d )   = >   S o m e ( * i d ) , 
 
 2 8 5   |   |                                           V e n d o r R a n g e : : R a n g e ( _ ,   e n d )   = >   S o m e ( * e n d ) , 
 
 2 8 6   |   |                                   } ) 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # u n n e c e s s a r y _ f i l t e r _ m a p 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : u n n e c e s s a r y _ f i l t e r _ m a p ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 2 9 8 : 5 
 
         | 
 
 2 9 8   |           p u b   f n   c o n t a i n s ( & s e l f ,   v e n d o r _ i d :   u 1 6 )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   c o n t a i n s ( & s e l f ,   
 
 v e n d o r _ i d :   u 1 6 )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 3 0 6 : 5 
 
         | 
 
 3 0 6   |           p u b   f n   l e n ( & s e l f )   - >   u s i z e   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   l e n ( & s e l f )   - >   u s i z e ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 3 1 4 : 5 
 
         | 
 
 3 1 4   |           p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   i s _ e m p t y ( & s e l f )   - >   b o o l ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ v e n d o r _ s e t . r s : 3 1 9 : 5 
 
         | 
 
 3 1 9   |           p u b   f n   t o _ v e c ( & s e l f )   - >   V e c < u 1 6 >   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   t o _ v e c ( & s e l f )   - >   V e c < u 1 6 > ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 7 1 : 3 6 
 
         | 
 
 1 7 1   |           / / /   J S O N   p r o c e s s i n g   e r r o r   f r o m   s e r d e _ j s o n 
 
         |                                                                         ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 1   -           / / /   J S O N   p r o c e s s i n g   e r r o r   f r o m   s e r d e _ j s o n 
 
 1 7 1   +           / / /   J S O N   p r o c e s s i n g   e r r o r   f r o m   ` s e r d e _ j s o n ` 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 7 9 : 5 
 
         | 
 
 1 7 9   |   / / /   B i t F i e l d   s t r u c t u r e   f o r   m a n a g i n g   p u r p o s e s   a n d   s p e c i a l   f e a t u r e s 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 7 9   -   / / /   B i t F i e l d   s t r u c t u r e   f o r   m a n a g i n g   p u r p o s e s   a n d   s p e c i a l   f e a t u r e s 
 
 1 7 9   +   / / /   ` B i t F i e l d `   s t r u c t u r e   f o r   m a n a g i n g   p u r p o s e s   a n d   s p e c i a l   f e a t u r e s 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 8 1 : 7 
 
         | 
 
 1 8 1   |   / / /   A   B i t F i e l d   r e p r e s e n t s   a   f i x e d - s i z e   a r r a y   o f   b o o l e a n   v a l u e s ,   t y p i c a l l y   u s e d 
 
         |               ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 8 1   -   / / /   A   B i t F i e l d   r e p r e s e n t s   a   f i x e d - s i z e   a r r a y   o f   b o o l e a n   v a l u e s ,   t y p i c a l l y   u s e d 
 
 1 8 1   +   / / /   A   ` B i t F i e l d `   r e p r e s e n t s   a   f i x e d - s i z e   a r r a y   o f   b o o l e a n   v a l u e s ,   t y p i c a l l y   u s e d 
 
         | 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 8 9 : 2 3 
 
         | 
 
 1 8 9   |           / / /   C r e a t e s   a   n e w   B i t F i e l d   w i t h   t h e   s p e c i f i e d   s i z e 
 
         |                                               ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 1 8 9   -           / / /   C r e a t e s   a   n e w   B i t F i e l d   w i t h   t h e   s p e c i f i e d   s i z e 
 
 1 8 9   +           / / /   C r e a t e s   a   n e w   ` B i t F i e l d `   w i t h   t h e   s p e c i f i e d   s i z e 
 
         | 
 
 
 
 w a r n i n g :   t h i s   m e t h o d   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 1 9 9 : 5 
 
         | 
 
 1 9 9   |           p u b   f n   n e w ( s i z e :   u s i z e )   - >   S e l f   { 
 
         |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   n e w ( s i z e :   u s i z e )   - >   S e l f ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 2 7 3 : 2 2 
 
         | 
 
 2 7 3   |           / / /   C o n v e r t s   t h e   B i t F i e l d   t o   a   v e c t o r   o f   b y t e s 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 7 3   -           / / /   C o n v e r t s   t h e   B i t F i e l d   t o   a   v e c t o r   o f   b y t e s 
 
 2 7 3   +           / / /   C o n v e r t s   t h e   ` B i t F i e l d `   t o   a   v e c t o r   o f   b y t e s 
 
         | 
 
 
 
 w a r n i n g :   m a n u a l l y   r e i m p l e m e n t i n g   ` d i v _ c e i l ` 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 2 7 8 : 3 5 
 
         | 
 
 2 7 8   |                   l e t   m u t   b y t e s   =   v e c ! [ 0 u 8 ;   ( s e l f . b i t s . l e n ( )   +   7 )   /   8 ] ; 
 
         |                                                                       ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c o n s i d e r   u s i n g   ` . d i v _ c e i l ( ) ` :   
 
 ` s e l f . b i t s . l e n ( ) . d i v _ c e i l ( 8 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m a n u a l _ d i v _ c e i l 
 
 
 
 w a r n i n g :   i t e m   i n   d o c u m e n t a t i o n   i s   m i s s i n g   b a c k t i c k s 
 
       - - >   s r c \ c o m p l i a n c e \ i a b _ t c f \ m o d . r s : 2 8 7 : 1 9 
 
         | 
 
 2 8 7   |           / / /   C r e a t e s   a   B i t F i e l d   f r o m   a   v e c t o r   o f   b y t e s 
 
         |                                       ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # d o c _ m a r k d o w n 
 
 h e l p :   t r y 
 
         | 
 
 2 8 7   -           / / /   C r e a t e s   a   B i t F i e l d   f r o m   a   v e c t o r   o f   b y t e s 
 
 2 8 7   +           / / /   C r e a t e s   a   ` B i t F i e l d `   f r o m   a   v e c t o r   o f   b y t e s 
 
         | 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 1 3 : 1 
 
       | 
 
 1 3   |   p u b   f n   c h e c k _ u k g d p r _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ u k g d p r _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 3 8 : 1 
 
       | 
 
 3 8   |   p u b   f n   c h e c k _ c p r a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ c p r a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 6 5 : 1 
 
       | 
 
 6 5   |   p u b   f n   c h e c k _ p r i v a c y _ a c t _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   
 
 p u b   f n   c h e c k _ p r i v a c y _ a c t _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
     - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 8 8 : 1 
 
       | 
 
 8 8   |   p u b   f n   c h e c k _ a p p i _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
       |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ a p p i _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 1 1 1 : 1 
 
         | 
 
 1 1 1   |   p u b   f n   c h e c k _ c o p p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ c o p p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 1 4 4 : 1 
 
         | 
 
 1 4 4   |   p u b   f n   c h e c k _ h i p a a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ h i p a a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 1 8 0 : 1 
 
         | 
 
 1 8 0   |   p u b   f n   c h e c k _ v c d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ v c d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 2 0 7 : 1 
 
         | 
 
 2 0 7   |   p u b   f n   c h e c k _ c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 2 3 0 : 1 
 
         | 
 
 2 3 0   |   p u b   f n   c h e c k _ c t d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ c t d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 2 5 3 : 1 
 
         | 
 
 2 5 3   |   p u b   f n   c h e c k _ u c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ u c p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 2 7 6 : 1 
 
         | 
 
 2 7 6   |   p u b   f n   c h e c k _ l g p d _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ l g p d _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 3 3 6 : 1 
 
         | 
 
 3 3 6   |   p u b   f n   c h e c k _ p o p i a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ p o p i a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 3 7 6 : 1 
 
         | 
 
 3 7 6   |   p u b   f n   c h e c k _ p i p e d a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ p i p e d a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 4 2 4 : 1 
 
         | 
 
 4 2 4   |   p u b   f n   c h e c k _ p d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   f n   
 
 c h e c k _ p d p a _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   c o u l d   h a v e   a   ` # [ m u s t _ u s e ] `   a t t r i b u t e 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 4 6 4 : 1 
 
         | 
 
 4 6 4   |   p u b   f n   c h e c k _ e p r i v a c y _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t   { 
 
         |   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   a d d   t h e   a t t r i b u t e :   ` # [ m u s t _ u s e ]   p u b   
 
 f n   c h e c k _ e p r i v a c y _ c o m p l i a n c e ( c o o k i e :   & C o o k i e )   - >   C o m p l i a n c e R e s u l t ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # m u s t _ u s e _ c a n d i d a t e 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 6 6 6 : 2 5 
 
         | 
 
 6 6 6   |           l e t   f a i l e d _ c h e c k s   =   r e s u l t . i s s u e s . l e n ( )   a s   f 3 2 ; 
 
         |                                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 6 6 7 : 2 2 
 
         | 
 
 6 6 7   |           r e s u l t . s c o r e   =   ( ( t o t a l _ c h e c k s   a s   f 3 2   -   f a i l e d _ c h e c k s )   /   t o t a l _ c h e c k s   a s   f 3 2   *   1 0 0 . 0 ) . m a x ( 0 . 0 ) ; 
 
         |                                             ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   c a s t i n g   ` u s i z e `   t o   ` f 3 2 `   c a u s e s   a   l o s s   o f   p r e c i s i o n   ( ` u s i z e `   i s   3 2   o r   6 4   b i t s   w i d e ,   b u t   ` f 3 2 ` ' s   m a n t i s s a   i s   
 
 o n l y   2 3   b i t s   w i d e ) 
 
       - - >   s r c \ c o m p l i a n c e \ r e g u l a t i o n s . r s : 6 6 7 : 6 1 
 
         | 
 
 6 6 7   |           r e s u l t . s c o r e   =   ( ( t o t a l _ c h e c k s   a s   f 3 2   -   f a i l e d _ c h e c k s )   /   t o t a l _ c h e c k s   a s   f 3 2   *   1 0 0 . 0 ) . m a x ( 0 . 0 ) ; 
 
         |                                                                                                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # c a s t _ p r e c i s i o n _ l o s s 
 
 
 
 w a r n i n g :   ` f o r m a t ! ( . . ) `   a p p e n d e d   t o   e x i s t i n g   ` S t r i n g ` 
 
     - - >   s r c \ r e p o r t e r \ c s v . r s : 6 1 : 9 
 
       | 
 
 6 1   |   /                   c s v . p u s h _ s t r ( & f o r m a t ! ( 
 
 6 2   |   |                           " C o m p l i a n c e I s s u e , { } , { } , { } , { } , { } , { } , { } , { } \ n " , 
 
 6 3   |   |                           e s c a p e _ c s v ( & c o m p _ i s s u e . i s s u e . s e v e r i t y . t o _ s t r i n g ( ) ) , 
 
 6 4   |   |                           e s c a p e _ c s v ( & c o m p _ i s s u e . i s s u e . c a t e g o r y . t o _ s t r i n g ( ) ) , 
 
 . . .     | 
 
 7 0   |   |                           c o m p _ i s s u e . i s s u e . c o n f i d e n c e 
 
 7 1   |   |                   ) ) ; 
 
       |   | _ _ _ _ _ _ _ _ _ _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   ` w r i t e ! `   t o   a v o i d   t h e   e x t r a   a l l o c a t i o n 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # f o r m a t _ p u s h _ s t r i n g 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 9 4 / 1 0 0 ) 
 
       - - >   s r c \ r e p o r t e r \ h t m l . r s : 1 7 : 1 
 
         | 
 
 1 7     |   /   p u b   f n   g e n e r a t e _ s t r i n g ( r e s u l t s :   & A n a l y s i s R e s u l t )   - >   R e s u l t < S t r i n g >   { 
 
 1 8     |   |           l e t   m u t   h t m l   =   S t r i n g : : f r o m ( H T M L _ H E A D E R ) ; 
 
 . . .       | 
 
 2 3 5   |   |           O k ( h t m l ) 
 
 2 3 6   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   u s i n g   ` w r i t e ! ( ) `   w i t h   a   f o r m a t   s t r i n g   t h a t   e n d s   i n   a   s i n g l e   n e w l i n e 
 
       - - >   s r c \ r e p o r t e r \ h t m l . r s : 1 4 6 : 9 
 
         | 
 
 1 4 6   |   /                   w r i t e ! ( 
 
 1 4 7   |   |                           h t m l , 
 
 1 4 8   |   |                           " < h 2 >      C o m p l i a n c e   I s s u e s   ( { } ) < / h 2 > \ n " , 
 
 1 4 9   |   |                           r e s u l t s . c o m p l i a n c e _ i s s u e s . l e n ( ) 
 
 1 5 0   |   |                   ) 
 
         |   | _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w r i t e _ w i t h _ n e w l i n e 
 
         =   n o t e :   ` # [ w a r n ( c l i p p y : : w r i t e _ w i t h _ n e w l i n e ) ] `   i m p l i e d   b y   ` # [ w a r n ( c l i p p y : : a l l ) ] ` 
 
 h e l p :   u s e   ` w r i t e l n ! `   i n s t e a d 
 
         | 
 
 1 4 6   ~                   w r i t e l n ! ( 
 
 1 4 7   |                           h t m l , 
 
 1 4 8   ~                           " < h 2 >      C o m p l i a n c e   I s s u e s   ( { } ) < / h 2 > " , 
 
         | 
 
 
 
 w a r n i n g :   u s i n g   ` w r i t e ! ( ) `   w i t h   a   f o r m a t   s t r i n g   t h a t   e n d s   i n   a   s i n g l e   n e w l i n e 
 
       - - >   s r c \ r e p o r t e r \ h t m l . r s : 1 7 6 : 1 7 
 
         | 
 
 1 7 6   |   /                                   w r i t e ! ( 
 
 1 7 7   |   |                                           h t m l , 
 
 1 7 8   |   |                                           " < p   c l a s s = ' p e n a l t y ' > < s t r o n g >         P o t e n t i a l   P e n a l t y : < / s t r o n g >   { } < / p > \ n " , 
 
 1 7 9   |   |                                           e s c a p e _ h t m l ( p e n a l t y ) 
 
 1 8 0   |   |                                   ) 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w r i t e _ w i t h _ n e w l i n e 
 
 h e l p :   u s e   ` w r i t e l n ! `   i n s t e a d 
 
         | 
 
 1 7 6   ~                                   w r i t e l n ! ( 
 
 1 7 7   |                                           h t m l , 
 
 1 7 8   ~                                           " < p   c l a s s = ' p e n a l t y ' > < s t r o n g >         P o t e n t i a l   P e n a l t y : < / s t r o n g >   { } < / p > " , 
 
         | 
 
 
 
 w a r n i n g :   u s i n g   ` w r i t e ! ( ) `   w i t h   a   f o r m a t   s t r i n g   t h a t   e n d s   i n   a   s i n g l e   n e w l i n e 
 
       - - >   s r c \ r e p o r t e r \ h t m l . r s : 2 2 3 : 2 1 
 
         | 
 
 2 2 3   |                                           w r i t e ! ( h t m l ,   " < l i > { } < / l i > \ n " ,   e s c a p e _ h t m l ( d a t a ) ) . u n w r a p ( ) ; 
 
         |                                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w r i t e _ w i t h _ n e w l i n e 
 
 h e l p :   u s e   ` w r i t e l n ! `   i n s t e a d 
 
         | 
 
 2 2 3   -                                           w r i t e ! ( h t m l ,   " < l i > { } < / l i > \ n " ,   e s c a p e _ h t m l ( d a t a ) ) . u n w r a p ( ) ; 
 
 2 2 3   +                                           w r i t e l n ! ( h t m l ,   " < l i > { } < / l i > " ,   e s c a p e _ h t m l ( d a t a ) ) . u n w r a p ( ) ; 
 
         | 
 
 
 
 w a r n i n g :   u s a g e   o f   w i l d c a r d   i m p o r t 
 
   - - >   s r c \ r e p o r t e r \ p d f . r s : 6 : 5 
 
     | 
 
 6   |   u s e   p r i n t p d f : : * ; 
 
     |           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   t r y :   ` p r i n t p d f : : { P d f D o c u m e n t ,   M m ,   B u i l t i n F o n t } ` 
 
     | 
 
     =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # w i l d c a r d _ i m p o r t s 
 
 
 
 w a r n i n g :   t h i s   f u n c t i o n   h a s   t o o   m a n y   l i n e s   ( 1 3 7 / 1 0 0 ) 
 
       - - >   s r c \ r e p o r t e r \ p d f . r s : 1 2 : 1 
 
         | 
 
 1 2     |   /   p u b   f n   g e n e r a t e ( r e s u l t s :   & A n a l y s i s R e s u l t ,   o u t p u t _ p a t h :   & P a t h )   - >   R e s u l t < ( ) >   { 
 
 1 3     |   |           / /   C r e a t e   P D F   d o c u m e n t 
 
 1 4     |   |           l e t   ( d o c ,   p a g e 1 ,   l a y e r 1 )   =   P d f D o c u m e n t : : n e w ( 
 
 1 5     |   |                   " I C O o k F o r m s   C o o k i e   A n a l y s i s   R e p o r t " , 
 
 . . .       | 
 
 1 8 1   |   |           O k ( ( ) ) 
 
 1 8 2   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # t o o _ m a n y _ l i n e s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 4 2 : 9 
 
       | 
 
 4 2   |                   & f o r m a t ! ( " A n a l y s i s   I D :   { } " ,   r e s u l t s . i d ) , 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " A n a l y s i s   I D :   { } " ,   r e s u l t s . i d ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 5 1 : 9 
 
       | 
 
 5 1   |                   & f o r m a t ! ( " S c a n   I D :   { } " ,   r e s u l t s . s c a n _ i d ) , 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " S c a n   I D :   { } " ,   r e s u l t s . s c a n _ i d ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 6 0 : 9 
 
       | 
 
 6 0   |   /                   & f o r m a t ! ( 
 
 6 1   |   |                           " D a t e :   { } " , 
 
 6 2   |   |                           r e s u l t s . a n a l y z e d _ a t . f o r m a t ( " % Y - % m - % d   % H : % M : % S   U T C " ) 
 
 6 3   |   |                   ) , 
 
       |   | _ _ _ _ _ _ _ _ _ ^ 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
       | 
 
 6 0   ~                   f o r m a t ! ( 
 
 6 1   +                           " D a t e :   { } " , 
 
 6 2   +                           r e s u l t s . a n a l y z e d _ a t . f o r m a t ( " % Y - % m - % d   % H : % M : % S   U T C " ) 
 
 6 3   ~                   ) , 
 
       | 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 7 6 : 9 
 
       | 
 
 7 6   |                   & f o r m a t ! ( " R i s k   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . r i s k _ s c o r e ) , 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " R i s k   S c o r e :   
 
 { : . 1 } / 1 0 0 " ,   r e s u l t s . r i s k _ s c o r e ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 8 5 : 9 
 
       | 
 
 8 5   |                   & f o r m a t ! ( " C o m p l i a n c e   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . c o m p l i a n c e _ s c o r e ) , 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " C o m p l i a n c e   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . c o m p l i a n c e _ s c o r e ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
     - - >   s r c \ r e p o r t e r \ p d f . r s : 9 4 : 9 
 
       | 
 
 9 4   |                   & f o r m a t ! ( " P r i v a c y   S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . p r i v a c y _ s c o r e ) , 
 
       |                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " P r i v a c y   
 
 S c o r e :   { : . 1 } / 1 0 0 " ,   r e s u l t s . p r i v a c y _ s c o r e ) ` 
 
       | 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ r e p o r t e r \ p d f . r s : 1 2 8 : 1 3 
 
         | 
 
 1 2 8   |                           & f o r m a t ! ( " I s s u e s   ( { } ) " ,   r e s u l t s . i s s u e s . l e n ( ) ) , 
 
         |                           ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   ` f o r m a t ! ( " I s s u e s   ( { } ) " ,   
 
 r e s u l t s . i s s u e s . l e n ( ) ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ r e p o r t e r \ p d f . r s : 1 4 3 : 1 7 
 
         | 
 
 1 4 3   |   /                                   & f o r m a t ! ( 
 
 1 4 4   |   |                                           " { } .   [ { } ]   { } " , 
 
 1 4 5   |   |                                           i   +   1 , 
 
 1 4 6   |   |                                           i s s u e . s e v e r i t y , 
 
 1 4 7   |   |                                           t r u n c a t e ( & i s s u e . t i t l e ,   6 0 ) 
 
 1 4 8   |   |                                   ) , 
 
         |   | _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ^ 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 h e l p :   c h a n g e   t h i s   t o 
 
         | 
 
 1 4 3   ~                                   f o r m a t ! ( 
 
 1 4 4   +                                           " { } .   [ { } ]   { } " , 
 
 1 4 5   +                                           i   +   1 , 
 
 1 4 6   +                                           i s s u e . s e v e r i t y , 
 
 1 4 7   +                                           t r u n c a t e ( & i s s u e . t i t l e ,   6 0 ) 
 
 1 4 8   ~                                   ) , 
 
         | 
 
 
 
 w a r n i n g :   t h e   b o r r o w e d   e x p r e s s i o n   i m p l e m e n t s   t h e   r e q u i r e d   t r a i t s 
 
       - - >   s r c \ r e p o r t e r \ p d f . r s : 1 5 9 : 1 7 
 
         | 
 
 1 5 9   |                                   & f o r m a t ! ( " . . .   a n d   { }   m o r e   i s s u e s " ,   r e s u l t s . i s s u e s . l e n ( )   -   1 0 ) , 
 
         |                                   ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^   h e l p :   c h a n g e   t h i s   t o :   
 
 ` f o r m a t ! ( " . . .   a n d   { }   m o r e   i s s u e s " ,   r e s u l t s . i s s u e s . l e n ( )   -   1 0 ) ` 
 
         | 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # n e e d l e s s _ b o r r o w s _ f o r _ g e n e r i c _ a r g s 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
     - - >   s r c \ t y p e s \ c o n f i g . r s : 2 1 : 1 
 
       | 
 
 2 1   |   /   p u b   s t r u c t   S c a n C o n f i g   { 
 
 2 2   |   |           / / /   M a x i m u m   n u m b e r   o f   p a g e s   t o   c r a w l 
 
 2 3   |   |           p u b   m a x _ p a g e s :   u s i z e , 
 
 . . .     | 
 
 6 5   |   |           p u b   c o n c u r r e n c y :   u s i z e , 
 
 6 6   |   |   } 
 
       |   | _ ^ 
 
       | 
 
       =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
       =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
       - - >   s r c \ t y p e s \ c o n f i g . r s : 7 0 : 1 
 
         | 
 
 7 0     |   /   p u b   s t r u c t   A n a l y s i s C o n f i g   { 
 
 7 1     |   |           / / /   E n a b l e   s e c u r i t y   a n a l y s i s 
 
 7 2     |   |           p u b   s e c u r i t y _ e n a b l e d :   b o o l , 
 
 . . .       | 
 
 1 0 8   |   |           p u b   s t r i c t _ m o d e :   b o o l , 
 
 1 0 9   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
       - - >   s r c \ t y p e s \ c o n f i g . r s : 1 5 3 : 1 
 
         | 
 
 1 5 3   |   /   p u b   s t r u c t   R e p o r t C o n f i g   { 
 
 1 5 4   |   |           / / /   O u t p u t   f o r m a t 
 
 1 5 5   |   |           p u b   f o r m a t :   R e p o r t F o r m a t , 
 
 . . .       | 
 
 1 9 7   |   |           p u b   i n c l u d e _ v e r s i o n :   b o o l , 
 
 1 9 8   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   m o r e   t h a n   3   b o o l s   i n   a   s t r u c t 
 
       - - >   s r c \ t y p e s \ r e p o r t . r s : 2 9 3 : 1 
 
         | 
 
 2 9 3   |   /   p u b   s t r u c t   C o n s e n t A n a l y s i s   { 
 
 2 9 4   |   |           / / /   C o n s e n t   b a n n e r   p r e s e n t 
 
 2 9 5   |   |           p u b   b a n n e r _ p r e s e n t :   b o o l , 
 
 . . .       | 
 
 3 2 5   |   |           p u b   d a r k _ p a t t e r n s :   V e c < S t r i n g > , 
 
 3 2 6   |   |   } 
 
         |   | _ ^ 
 
         | 
 
         =   h e l p :   c o n s i d e r   u s i n g   a   s t a t e   m a c h i n e   o r   r e f a c t o r i n g   b o o l s   i n t o   t w o - v a r i a n t   e n u m s 
 
         =   h e l p :   f o r   f u r t h e r   i n f o r m a t i o n   v i s i t   
 
 h t t p s : / / r u s t - l a n g . g i t h u b . i o / r u s t - c l i p p y / m a s t e r / i n d e x . h t m l # s t r u c t _ e x c e s s i v e _ b o o l s 
 
 
 
 w a r n i n g :   ` i c o o k f o r m s `   ( l i b )   g e n e r a t e d   4 1 9   w a r n i n g s   ( r u n   ` c a r g o   c l i p p y   - - f i x   - - l i b   - p   i c o o k f o r m s `   t o   a p p l y   2 9 5   
 
 s u g g e s t i o n s ) 
 
 w a r n i n g :   ` i c o o k f o r m s `   ( b i n   " i c o o k f o r m s " )   g e n e r a t e d   2   w a r n i n g s   ( 2   d u p l i c a t e s ) 
 
         F i n i s h e d   ` d e v `   p r o f i l e   [ u n o p t i m i z e d   +   d e b u g i n f o ]   t a r g e t ( s )   i n   2 0 . 6 9 s 
 
 