
    W̩g                        S SK JrJrJr  CCC  " S S\5      r " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	 " S S\5      r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S  S!\5      rg")#    )absolute_importprint_functionunicode_literalsc                   :    \ rS rSrSr 0 r 0 r 1 SkrS rS r	Sr
g)Result!   z6Result object

Describes the result of an operation.

>   ownnextthisappenddisownacquirethisownc                    U R                   R                  5        H2  u  p#[        X5      (       d  M  [        XU" [	        X5      5      5        M4     U R
                  R                  5        H?  u  p#[        X5      (       d  M  [        X[        [        U[	        X5      5      5      5        MA     [        U5       HQ  nUR                  S5      (       d  X R                  ;   a  M*  [        X5      (       a  M<  [        X[	        X5      5        MS     g )N_)_typeitemshasattrsetattrgetattr_maplistmapdir
startswith
_blacklist)selffragilekeyfuncs       -/usr/lib/python3/dist-packages/gpg/results.py__init__Result.__init__6   s    ))+ICw$$4(=#>? , *ICw$$4D''2G(H#IJ + w<C~~c""c__&<t!!Dww45      c           	         ^  SR                  T R                  R                  SR                  U 4S j[	        T 5       5       5      5      $ )Nz{}({})z, c              3      >#    U  H9  nUR                  S 5      (       a  M  SR                  U[        TU5      5      v   M;     g7f)r   z{}={!r}N)r   formatr   ).0kr   s     r!   	<genexpr>"Result.__repr__.<locals>.<genexpr>J   s;      0Y\\#. <i&&q'$*:;;Ys
   A#A)r'   	__class____name__joinr   )r   s   `r!   __repr__Result.__repr__G   s=    NN##II 0SY 0 01 	1r$    N)r-   
__module____qualname____firstlineno____doc__r   r   r   r"   r/   __static_attributes__r1   r$   r!   r   r   !   s-    
 E,D/J6"1r$   r   c                       \ rS rSrSrg)
InvalidKeyN   r1   Nr-   r2   r3   r4   r6   r1   r$   r!   r8   r8   N       r$   r8   c                        \ rS rSr\" \S9rSrg)EncryptResultR   )invalid_recipientsr1   N)r-   r2   r3   r4   dictr8   r   r6   r1   r$   r!   r=   r=   R   s    :.Dr$   r=   c                       \ rS rSrSrg)	RecipientV   r1   Nr:   r1   r$   r!   rB   rB   V   r;   r$   rB   c                   .    \ rS rSr\" \\S9r\" \S9rSr	g)DecryptResultZ   )wrong_key_usageis_de_vs)
recipientsr1   N)
r-   r2   r3   r4   r@   boolr   rB   r   r6   r1   r$   r!   rE   rE   Z   s    5E9%Dr$   rE   c                       \ rS rSrSrg)NewSignature_   r1   Nr:   r1   r$   r!   rL   rL   _   r;   r$   rL   c                   "    \ rS rSr\" \\S9rSrg)
SignResultc   )invalid_signers
signaturesr1   N)	r-   r2   r3   r4   r@   r8   rL   r   r6   r1   r$   r!   rO   rO   c   s    
|DDr$   rO   c                       \ rS rSrSrg)Notationg   r1   Nr:   r1   r$   r!   rT   rT   g   r;   r$   rT   c                   0    \ rS rSr\" \\\S9r\" \S9rSr	g)	Signaturek   )rG   chain_modelrH   )	notationsr1   N)
r-   r2   r3   r4   r@   rJ   r   rT   r   r6   r1   r$   r!   rW   rW   k   s    4$GE(#Dr$   rW   c                        \ rS rSr\" \S9rSrg)VerifyResultp   )rR   r1   N)r-   r2   r3   r4   r@   rW   r   r6   r1   r$   r!   r\   r\   p   s    9%Dr$   r\   c                       \ rS rSrSrg)ImportStatust   r1   Nr:   r1   r$   r!   r_   r_   t   r;   r$   r_   c                        \ rS rSr\" \S9rSrg)ImportResultx   )importsr1   N)r-   r2   r3   r4   r@   r_   r   r6   r1   r$   r!   rb   rb   x   s    %Dr$   rb   c                   "    \ rS rSr\" \\S9rSrg)GenkeyResult|   )primarysubr1   Nr-   r2   r3   r4   r@   rJ   r   r6   r1   r$   r!   rf   rf   |   s    4(Er$   rf   c                        \ rS rSr\" \S9rSrg)KeylistResult   )	truncatedr1   Nrj   r1   r$   r!   rl   rl      s    4 Er$   rl   c                       \ rS rSrSrg)VFSMountResult   r1   Nr:   r1   r$   r!   rp   rp      r;   r$   rp   c                       \ rS rSrSrg)
EngineInfo   r1   Nr:   r1   r$   r!   rs   rs      r;   r$   rs   N)
__future__r   r   r   objectr   r8   r=   rB   rE   rL   rO   rT   rW   r\   r_   rb   rf   rl   rp   rs   r1   r$   r!   <module>rw      s   ( I H^%5*1V *1Z	 	/F /	 	&F &
	6 	E E	v 	$ $
&6 &	6 	&6 &)6 )!F !	V 		 	r$   