prusti-contracts

Crates.ioprusti-contracts
lib.rsprusti-contracts
version0.2.0
created_at2022-09-26 13:37:48.523549+00
updated_at2023-09-04 12:27:01.668662+00
descriptionTools for specifying contracts with Prusti
homepagehttps://www.pm.inf.ethz.ch/research/prusti.html
repositoryhttps://github.com/viperproject/prusti-dev/tree/master/prusti-contracts/prusti-contracts/
max_upload_size
id674256
size14,979
(prusti-devs)

documentation

README

Provides various macros and types needed for verification of a crate with Prusti. See the Prusti user guide or GitHub page for more information.

When used without Prusti (e.g. with cargo build) this crate will be as transparent as possible and does not need to be removed from the dependencies. When running cargo prusti the "prusti" feature is automatically enabled, resulting in the full expansion of the procedural macros this crate provides.

Commit count: 7315

cargo fmt