+
    UBi              %      	   R t ^ RIHt ^ RIt^ RIHtHtHt ]RU,          t	]RV,          t
]RW,          t ! R R]4      t]! R	/ R
]],          bR]]P                  ]]3,          ,          bR]P                  ]]P                  ],          3,          bR]P                  ]]	3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]P                  ]]P                  ],          3,          bR]P                  ]]P                  ],          3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]P                  ]]3,          bR]bR]bR]bR]P                  ]]P                  ],          3,          R]P                  ]]P                  ],          3,          R]P                  ]]3,          R]P"                  ]]P"                  ]]3,          3,          R]R ]R!]R"]R#]R$]/
CR%R&7      t  ! R' R(]4      t]! R)R]R*]R+]R,]R-]R.]R/]R0]R1]R2]P                  ],          /
R%R&7      t ]P                  ]]3,          t ]! R3R.]R4]R5]R6]R7]R8]R]R9]R]	R:]P                  ]
,          R;]P                  ],          /R%R&7      t ! R< R=]R%R&7      t ! R> R?]R%R&7      t ! R@ RA]4      t]! RBRC]],          RD]RE]P                  ],          /RFR&7      t ]P                  ]]3,          t  ! RG RH]4      t]! RIR0]RJ]P"                  ]]3,          RK]P"                  ]]P                  ]]3,          3,          RL]P"                  ]]P                  ]]3,          3,          RM]P"                  ]]P                  ]]3,          3,          R]R]P                  ],          R4]P                  ],          R6]P                  ],          RN]P                  ],          R2]P"                  ]]P                  ],          3,          RO]P"                  ]]3,          R]RP]P                  ]]P"                  ]]P"                  ]]3,          3,          3,          /R%R&7      t  ! RQ RR]R%R&7      t ! RS RT]R%R&7      t R# )Xz*Type definitions for cargo manifest files.)annotationsN)Literal	TypedDictRequiredbinlib
proc-macroc                  &    ] tR t^t$ RtR]R&   RtR# )FromWorkspacez6An entry or section that is copied from the workspace.bool	workspace N__name__
__module____qualname____firstlineno____doc____annotations____static_attributes__r       9/usr/lib/python3.14/site-packages/mesonbuild/cargo/raw.pyr
   r
      s
    @Or   r
   Packagenameversionauthorseditionzrust-versiondescriptionreadmelicensezlicense-filekeywords
categorieshomepage
repositorydocumentationr   buildlinksincludeexcludepublishmetadatazdefault-runautolibautobinsautoexamples	autotestsautobenchesF)totalc                  0    ] tR t^:t$ RtR]R&   R]R&   RtR# )BadgezAn entry in the badge section.zcLiteral['actively-developed', 'passively-developed', 'as-is', 'experimental', 'deprecated', 'none']statusstrr#   r   Nr   r   r   r   r2   r2   :   s    (ooOr   r2   
Dependencyregistrygitbranchrevpathoptionalpackagezdefault-featuresfeatures_BaseBuildTargettestdoctestbenchdocpluginharnessz
crate-typezrequired-featuresc                  "    ] tR t^lt$ R]R&   RtR# )BuildTargetzRequired[str]r   r   Nr   r   r   r   r   r   r   r   r   rF   rF   l   s    
r   rF   c                  "    ] tR t^qt$ R]R&   RtR# )	LibTargetr4   r   r   NrG   r   r   r   rI   rI   q   s    
Ir   rI   c                  &    ] tR t^vt$ RtR]R&   RtR# )Targetz"Target entry in the Manifest File.z0T.Dict[str, T.Union[FromWorkspace, DependencyV]]dependenciesr   Nr   r   r   r   rK   rK   v   s    ,BBr   rK   Lintlevelpriorityz	check-cfgTc                  D    ] tR t^t$ RtR]R&   R]R&   R]R&   R]R&   R	tR
# )	Workspacea2  The representation of a workspace.

In a vritual manifest the :attribute:`members` is always present, but in a
project manifest, an empty workspace may be provided, in which case the
workspace is implicitly filled in by values from the path based dependencies.

the :attribute:`exclude` is always optional
zT.List[str]membersr(   r   r<   zT.Dict[str, DependencyV]rL   r   Nr   r   r   r   rQ   rQ      s!     **r   rQ   ManifestbadgesrL   zdev-dependencieszbuild-dependenciesexampletargetlintsc                  D    ] tR t^t$ RtR]R&   R]R&   R]R&   R]R&   RtR# )	CargoLockPackagez9A description of a package in the Cargo.lock file format.r4   r   r   sourcechecksumr   Nr   r   r   r   rY   rY      s    C
ILKMr   rY   c                  :    ] tR t^t$ RtR]R&   R]R&   R]R&   RtR	# )
	CargoLockz,A description of the Cargo.lock file format.intr   zT.List[CargoLockPackage]r<   zT.Dict[str, str]r*   r   Nr   r   r   r   r]   r]      s    6L%%r   r]   )201520182021)r   r   dylib	staticlibcdylibrlibr   )allowdenyforbidwarn)!r   
__future__r   typingTtyping_extensionsr   r   r   EDITION
CRATE_TYPE
LINT_LEVELr
   r4   UnionListr   Dictr   r2   r5   DependencyVr>   rF   rI   rK   r^   rM   LintVrQ   rS   rY   r]   r   r   r   <module>rv      sF   1 "  : :
(
)WX
67
I  8AGGM3$678 	177=!&&+56 	177='12	
 	s 23 	qww}c12 	!''-,- 	177=#-. 	s 23 	AGGM166#;67 	aggmQVVC[89 	AGGM3./ 	aggmS01 	!34 	S  	!" 	#$ 	177=!&&+56177=!&&+56177=$./AFF3sCx 001s4DTt7: ? B /I  3Cs#sD3DAFF3K 
  . ggj#o& ? 4t$d47affZ(QVVC[  &"% 
  
CY C 
*%CQVVC[
  	
c	 3+	 +" 7!&&e$sAGGM;,F$GGHAFF3{0J(K#KLaffS!''-2L*M%MNyqvvk"{#$166+&AFF3s+,!&&f%YsAFF3:4F/F(GGH& +. !y 	 r   