├── .config └── nextest.toml ├── .github └── workflows │ └── test.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── deploy ├── cold │ ├── configuration.nix │ └── hardware-configuration.nix ├── flake.lock ├── flake.nix └── main.tf ├── dioxus ├── Cargo.toml └── src │ └── main.rs ├── doc ├── agency.gif └── microwave.gif ├── flake.lock ├── flake.nix ├── licenses ├── addr2line │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── adler │ ├── LICENSE-0BSD │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ahash │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── aho-corasick │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── android_system_properties │ ├── CONTRIBUTING.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── anyhow │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── async-channel │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── async-lock │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── async-task │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── async-trait │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── atk-sys │ └── LICENSE ├── atk │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── atomic-waker │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── atty │ └── LICENSE ├── autocfg │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── backtrace │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── base64 │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── RELEASE-NOTES.md ├── beef │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── bit-set │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── bit-vec │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── bitflags │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── block-buffer │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── blocking │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── bstr │ ├── COPYING │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── src │ │ └── unicode │ │ └── data │ │ └── LICENSE-UNICODE ├── bumpalo │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── bytemuck │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-ZLIB │ ├── README.md │ └── changelog.md ├── byteorder │ ├── CHANGELOG.md │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── bytes │ ├── LICENSE │ └── README.md ├── cairo-rs │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── cairo-sys-rs │ └── LICENSE ├── cc │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cesu8 │ ├── COPYRIGHT-RUST.txt │ └── README.md ├── cfb │ ├── LICENSE │ └── README.md ├── cfg-expr │ ├── CONTRIBUTING.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cfg-if │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── chrono │ ├── AUTHORS.txt │ └── LICENSE.txt ├── clap │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── clap_derive │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── clap_lex │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cmake │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cocoa │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── color_quant │ └── LICENSE ├── colorous │ ├── LICENSE-APACHE │ ├── NOTICE │ └── README.md ├── combine │ ├── LICENSE │ └── README.md ├── concurrent-queue │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── console_error_panic_hook │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── core-foundation-sys │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── core-foundation │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── core-graphics │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── cpufeatures │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── crc32fast │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── crossbeam-channel │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-THIRD-PARTY │ └── README.md ├── crossbeam-utils │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── crypto-common │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cssparser-macros │ └── LICENSE ├── cssparser │ └── LICENSE ├── cstr_core │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ctor │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── cty │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── cxx-build │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── cxx │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── book │ │ └── src │ │ ├── index.md │ │ └── tutorial.md ├── cxxbridge-flags │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── cxxbridge-macro │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── darling │ └── LICENSE ├── darling_core │ └── LICENSE ├── darling_macro │ └── LICENSE ├── derive_more │ ├── LICENSE │ └── README.md ├── diff │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── digest │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── dioxus-core-macro │ └── README.md ├── dioxus-desktop │ └── README.md ├── dioxus-hooks │ └── README.md ├── dioxus-hot-reload │ └── README.md ├── dioxus-html │ └── README.md ├── dioxus-interpreter-js │ └── README.md ├── dioxus-rsx │ └── README.md ├── dioxus-web │ └── README.md ├── dirs-sys │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── dirs │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── dtoa-short │ └── LICENSE ├── dtoa │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── dunce │ └── LICENSE ├── either │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.rst ├── enum-kinds │ └── README.md ├── enumset │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── enumset_derive │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── euclid │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── event-listener │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── execute-command-macro-impl │ ├── LICENSE │ └── README.md ├── execute-command-macro │ ├── LICENSE │ └── README.md ├── execute-command-tokens │ ├── LICENSE │ └── README.md ├── execute │ ├── LICENSE │ └── README.md ├── fastrand │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── filetime │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── fixedbitset │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── flate2 │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── tests │ │ └── good-file.txt ├── fnv │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── foreign-types-shared │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── foreign-types │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── form_urlencoded │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── fs_extra │ └── LICENSE ├── fsevent-sys │ └── LICENSE ├── futf │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── futures-channel │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-core │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-executor │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-io │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-lite │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-THIRD-PARTY │ └── README.md ├── futures-macro │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── futures-sink │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-task │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures-util │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── futures │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── gdk-pixbuf-sys │ └── LICENSE ├── gdk-pixbuf │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── gdk-sys │ └── LICENSE ├── gdk │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── gdkx11-sys │ └── LICENSE ├── generic-array │ └── LICENSE ├── getrandom │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── gimli │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── gio-sys │ └── LICENSE ├── gio │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── glib-macros │ ├── COPYRIGHT │ └── LICENSE ├── glib-sys │ └── LICENSE ├── glib │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── globset │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── gobject-sys │ └── LICENSE ├── gtk-sys │ └── LICENSE ├── gtk │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── gtk3-macros │ ├── COPYRIGHT │ └── LICENSE ├── hamming │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── hashbrown │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── heck │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── hermit-abi │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── html5ever │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── http │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── iana-time-zone-haiku │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── iana-time-zone │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ident_case │ ├── CHANGELOG.md │ └── LICENSE ├── idna │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ └── IdnaMappingTable.txt ├── ignore │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── image │ ├── .github │ │ └── PULL_REQUEST_TEMPLATE.md │ ├── CHANGES.md │ └── LICENSE ├── include_dir │ └── README.md ├── indexmap │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── indoc │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── infer │ ├── LICENSE │ └── README.md ├── inotify-sys │ ├── CHANGELOG.md │ ├── LICENSE │ └── README.md ├── inotify │ ├── LICENSE │ └── README.md ├── instant │ ├── AUTHORS │ └── LICENSE ├── internment │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── interprocess │ └── README.md ├── intmap │ └── LICENSE-MIT ├── is_ci │ ├── LICENSE │ └── README.md ├── itertools │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── README.rst ├── itoa │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── javascriptcore-rs-sys │ └── LICENSE ├── javascriptcore-rs │ ├── .github │ │ └── CONTRIBUTING.md │ ├── .license_template │ ├── LICENSE │ └── README.md ├── jni-sys │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── jni │ ├── CONTRIBUTING.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── js-sys │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── keyboard-types │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── kqueue-sys │ └── LICENSE ├── kqueue │ └── LICENSE ├── lazy_static │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── libc │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── link-cplusplus │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── lock_api │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── log │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── longest-increasing-subsequence │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── lru │ ├── LICENSE │ └── README.md ├── mac │ └── README.md ├── markup5ever │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── matchers │ ├── LICENSE │ └── README.md ├── matches │ └── LICENSE ├── memchr │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── memoffset │ └── LICENSE ├── miette-derive │ └── LICENSE ├── miette │ ├── LICENSE │ └── README.md ├── miniz_oxide │ ├── LICENSE │ ├── LICENSE-APACHE.md │ ├── LICENSE-MIT.md │ └── LICENSE-ZLIB.md ├── mio │ ├── LICENSE │ └── README.md ├── new_debug_unreachable │ ├── LICENSE-MIT │ └── README.md ├── nodrop │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.rst ├── notify │ ├── LICENSE │ ├── LICENSE.ARTISTIC │ └── README.md ├── num-integer │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── num-rational │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── RELEASES.md ├── num-traits │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── RELEASES.md ├── num_cpus │ ├── CONTRIBUTING.md │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── num_enum │ ├── LICENSE-APACHE │ ├── LICENSE-BSD │ ├── LICENSE-MIT │ └── README.md ├── num_enum_derive │ ├── LICENSE-APACHE │ ├── LICENSE-BSD │ ├── LICENSE-MIT │ └── README.md ├── objc │ └── LICENSE.txt ├── object │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── once_cell │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── ordered-float │ ├── LICENSE-MIT │ └── README.md ├── os_str_bytes │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── osqp-rust-sys │ └── osqp │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ └── lin_sys │ │ └── direct │ │ └── qdldl │ │ ├── amd │ │ └── LICENSE │ │ └── qdldl_sources │ │ └── LICENSE ├── osqp-rust │ ├── LICENSE │ └── osqp-rust-sys │ │ └── osqp │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ └── lin_sys │ │ └── direct │ │ └── qdldl │ │ ├── amd │ │ └── LICENSE │ │ └── qdldl_sources │ │ └── LICENSE ├── osqp-sys │ └── osqp │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ └── lin_sys │ │ └── direct │ │ └── qdldl │ │ ├── amd │ │ └── LICENSE │ │ └── qdldl_sources │ │ └── LICENSE ├── osqp │ └── LICENSE ├── output_vt100 │ ├── LICENSE │ └── README.md ├── overload │ └── LICENSE ├── owo-colors │ └── LICENSE ├── pango-sys │ └── LICENSE ├── pango │ ├── COPYRIGHT │ ├── LICENSE │ └── README.md ├── parking │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-THIRD-PARTY │ └── README.md ├── parking_lot │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── parking_lot_core │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── paste │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── percent-encoding │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── pest │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── petgraph │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── pin-project-lite │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── pin-utils │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── pkg-config │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── png │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── pomelo │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ppv-lite86 │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── precomputed-hash │ └── LICENSE ├── pretty_assertions │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── primal-bit │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── primal-estimate │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── primal-sieve │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── printf-compat │ ├── LICENSE_APACHE │ ├── LICENSE_MIT │ ├── README.md │ └── README.tpl ├── proc-macro-crate │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── proc-macro-error-attr │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── proc-macro-error │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── proc-macro-hack │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── proc-macro2 │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── proptest │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── quick-error │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.rst ├── quote │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand │ ├── CHANGELOG.md │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand_chacha │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand_core │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand_hc │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand_pcg │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rand_xorshift │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── raw-window-handle │ ├── LICENSE-APACHE.md │ ├── LICENSE-MIT.md │ └── LICENSE-ZLIB.md ├── redox_syscall │ ├── LICENSE │ └── README.md ├── redox_users │ └── LICENSE ├── regex-automata │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ ├── UNLICENSE │ └── data │ │ ├── fowler-tests │ │ ├── LICENSE │ │ └── README │ │ └── tests │ │ └── fowler │ │ ├── LICENSE │ │ └── README ├── regex-syntax │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── src │ │ └── unicode_tables │ │ └── LICENSE-UNICODE ├── regex │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── README.md │ └── src │ │ └── testdata │ │ ├── LICENSE │ │ └── README ├── remove_dir_all │ └── README.md ├── rustc-demangle │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rustc-hash │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── rustc_version │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── rusty-fork │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ryu │ ├── LICENSE-APACHE │ ├── LICENSE-BOOST │ └── README.md ├── same-file │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── scopeguard │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── scratch │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── self_cell │ ├── LICENSE │ └── README.md ├── semver-parser │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── semver │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── serde-value │ ├── COPYING │ └── README.md ├── serde-wasm-bindgen │ ├── LICENSE │ └── README.md ├── serde │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── serde_derive │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── serde_json │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── serde_repr │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── sha2 │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── sharded-slab │ ├── LICENSE │ └── README.md ├── siphasher │ └── COPYING ├── slab │ ├── LICENSE │ └── README.md ├── smallbox │ └── README.md ├── smallstr │ └── README.md ├── smallvec │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── smawk │ ├── LICENSE │ └── README.md ├── sorted-vec │ └── LICENSE ├── soup2 │ ├── LICENSE │ └── README.md ├── spinning │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── stable_deref_trait │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── string_cache │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── string_cache_codegen │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── strsim │ ├── LICENSE │ └── README.md ├── supports-color │ └── LICENSE ├── supports-hyperlinks │ └── LICENSE ├── supports-unicode │ └── LICENSE ├── svg │ ├── LICENSE.md │ └── README.md ├── syn │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── system-deps │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── tao │ ├── LICENSE │ ├── LICENSE.spdx │ └── README.md ├── tempfile │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── tendril │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── termcolor │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── terminal_size │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── textwrap │ ├── LICENSE │ └── README.md ├── thin-slice │ └── README.md ├── thiserror-impl │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── thiserror │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── thread_local │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── time │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── tinyvec │ ├── CHANGELOG.md │ ├── LICENSE-APACHE.md │ ├── LICENSE-MIT.md │ ├── LICENSE-ZLIB.md │ └── README.md ├── tinyvec_macros │ └── LICENSE ├── to_method │ └── LICENSE ├── tokio-macros │ ├── LICENSE │ └── README.md ├── tokio │ ├── CHANGELOG.md │ ├── LICENSE │ └── README.md ├── toml │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── tracing-attributes │ ├── LICENSE │ └── README.md ├── tracing-core │ ├── LICENSE │ ├── README.md │ └── src │ │ └── spin │ │ └── LICENSE ├── tracing-error │ ├── LICENSE │ └── README.md ├── tracing-log │ ├── LICENSE │ └── README.md ├── tracing-subscriber │ ├── LICENSE │ └── README.md ├── tracing │ ├── LICENSE │ └── README.md ├── typed-index-collections │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── typenum │ ├── LICENSE │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ucd-trie │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── unicode-bidi │ ├── AUTHORS │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── unicode-ident │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE-UNICODE │ └── README.md ├── unicode-linebreak │ ├── LICENSE │ └── LineBreak.txt ├── unicode-normalization │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── unicode-segmentation │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── unicode-width │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── url │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── utf-8 │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── uuid │ ├── COPYRIGHT │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── ux │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── version-compare │ ├── LICENSE │ └── README.md ├── version_check │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── wait-timeout │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── waker-fn │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── walkdir │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── wasi │ ├── LICENSE-APACHE │ ├── LICENSE-Apache-2.0_WITH_LLVM-exception │ ├── LICENSE-MIT │ ├── ORG_CODE_OF_CONDUCT.md │ └── README.md ├── wasm-bindgen-backend │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── wasm-bindgen-futures │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── wasm-bindgen-macro-support │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── wasm-bindgen-macro │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── wasm-bindgen-shared │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── wasm-bindgen │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── wasm-logger │ ├── LICENSE │ └── README.md ├── web-sys │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── webbrowser │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── webkit2gtk-sys │ └── LICENSE ├── webkit2gtk │ ├── .github │ │ └── CONTRIBUTING.md │ ├── .license_template │ ├── LICENSE │ └── README.md ├── winapi-i686-pc-windows-gnu │ └── lib │ │ └── libwinapi_oemlicense.a ├── winapi-util │ ├── COPYING │ ├── LICENSE-MIT │ ├── README.md │ └── UNLICENSE ├── winapi-x86_64-pc-windows-gnu │ └── lib │ │ └── libwinapi_oemlicense.a ├── winapi │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── windows-sys │ ├── license-apache-2.0 │ ├── license-mit │ └── src │ │ └── Windows │ │ └── Win32 │ │ └── Security │ │ └── LicenseProtection │ │ └── mod.rs ├── windows │ ├── license-apache-2.0 │ ├── license-mit │ └── src │ │ └── Windows │ │ ├── ApplicationModel │ │ └── Store │ │ │ └── LicenseManagement │ │ │ ├── impl.rs │ │ │ └── mod.rs │ │ └── Win32 │ │ └── Security │ │ └── LicenseProtection │ │ ├── impl.rs │ │ └── mod.rs ├── wry │ ├── .github │ │ └── CONTRIBUTING.md │ ├── .license_template │ ├── CHANGELOG.md │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ ├── LICENSE.spdx │ ├── README.md │ └── examples │ │ ├── custom_protocol_page1.html │ │ ├── custom_protocol_page2.html │ │ ├── form.html │ │ └── stream.html ├── x11-dl │ └── LICENSE-MIT ├── x11 │ └── LICENSE-MIT └── yansi │ ├── LICENSE-APACHE │ ├── LICENSE-MIT │ └── README.md ├── objc ├── Cargo.toml └── src │ └── main.rs ├── parse ├── Cargo.toml └── src │ └── main.rs ├── resources └── i18n │ └── en-US │ └── builtin.ftl ├── server ├── Cargo.toml └── src │ └── main.rs ├── solvers ├── cvx.py └── minion.py ├── src ├── graph_drawing.rs └── lib.rs ├── tikz ├── Cargo.toml └── src │ └── main.rs └── web ├── Cargo.toml ├── Trunk.toml ├── index.html ├── index.scss └── src └── main.rs /.config/nextest.toml: -------------------------------------------------------------------------------- 1 | [profile.default] 2 | slow-timeout = { period = "100ms", terminate-after = 2 } 3 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- 1 | name: "Test" 2 | on: 3 | pull_request: 4 | push: 5 | jobs: 6 | tests: 7 | runs-on: ubuntu-latest 8 | steps: 9 | - uses: actions/checkout@v2.4.0 10 | - uses: cachix/install-nix-action@v16 11 | with: 12 | extra_nix_config: | 13 | access-tokens = github.com=${{ secrets.GITHUB_TOKEN }} 14 | - run: nix build .#web .#desktop 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .sl/ 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | -------------------------------------------------------------------------------- /deploy/cold/hardware-configuration.nix: -------------------------------------------------------------------------------- 1 | # Do not modify this file! It was generated by ‘nixos-generate-config’ 2 | # and may be overwritten by future invocations. Please make changes 3 | # to /etc/nixos/configuration.nix instead. 4 | { config, lib, pkgs, modulesPath, ... }: 5 | 6 | { 7 | imports = 8 | [ (modulesPath + "/installer/scan/not-detected.nix") 9 | ]; 10 | 11 | boot.initrd.availableKernelModules = [ "xhci_pci" "ehci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" "sr_mod" ]; 12 | boot.initrd.kernelModules = [ ]; 13 | boot.kernelModules = [ ]; 14 | boot.extraModulePackages = [ ]; 15 | 16 | fileSystems."/" = 17 | { device = "/dev/disk/by-uuid/7618302f-266e-4a54-897a-3b011fd09e00"; 18 | fsType = "ext4"; 19 | }; 20 | 21 | fileSystems."/boot" = 22 | { device = "/dev/disk/by-uuid/4EFE-6FDA"; 23 | fsType = "vfat"; 24 | }; 25 | 26 | swapDevices = [ ]; 27 | 28 | hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware; 29 | } 30 | -------------------------------------------------------------------------------- /deploy/flake.nix: -------------------------------------------------------------------------------- 1 | { 2 | description = "deploy scripts for github.com/mstone/depict"; 3 | 4 | inputs.depict.url = "path:.."; 5 | 6 | inputs.nixpkgs.follows = "depict/nixpkgs"; 7 | 8 | inputs.deploy-rs.url = "github:serokell/deploy-rs"; 9 | inputs.deploy-rs.inputs.nixpkgs.follows = "nixpkgs"; 10 | inputs.deploy-rs.inputs.flake-utils.follows = "flake-utils"; 11 | 12 | outputs = {self, nixpkgs, deploy-rs, depict}: { 13 | 14 | nixosConfigurations.cold = nixpkgs.lib.nixosSystem { 15 | system = "x86_64-linux"; 16 | modules = [ cold/configuration.nix ]; 17 | }; 18 | 19 | deploy.nodes.cold = { 20 | hostname = "cold"; 21 | profiles.system = { 22 | user = "root"; 23 | path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.cold; 24 | }; 25 | }; 26 | 27 | deploy.sshUser = "root"; 28 | 29 | checks = builtins.mapAttrs (system: deployLib: deployLib.deployChecks self.deploy) deploy-rs.lib; 30 | }; 31 | } 32 | -------------------------------------------------------------------------------- /deploy/main.tf: -------------------------------------------------------------------------------- 1 | terraform { 2 | required_providers { 3 | gandi = { 4 | source = "go-gandi/gandi" 5 | version = "~> 2.0.0" 6 | } 7 | aws = { 8 | source = "hashicorp/aws" 9 | version = "~> 4.5.0" 10 | } 11 | } 12 | } 13 | 14 | resource "aws_instance" "diadym_server" { 15 | most_recent = true 16 | 17 | } 18 | 19 | data "gandi_domain" "diadym_com" { 20 | name = "diadym.com" 21 | } 22 | 23 | resource "gandi_livedns_domain" "diadym_com" { 24 | name = "diadym.com" 25 | } 26 | 27 | data "gandi_livedns_domain" "diadym_com" { 28 | name = "diadym.com" 29 | } 30 | 31 | resource "gandi_livedns_record" "at_diadym_com" { 32 | zone = "diadym.com" 33 | name = "@" 34 | type = "A" 35 | values = toset(["108.61.151.171"]) 36 | ttl = "300" 37 | } 38 | -------------------------------------------------------------------------------- /dioxus/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "depict-desktop" 3 | version = "0.3.0" 4 | edition = "2021" 5 | license = "MIT" 6 | description = "Desktop port of Depict" 7 | documentation = "https://docs.rs/depict-desktop" 8 | homepage = "https://github.com/mstone/depict" 9 | repository = "https://github.com/mstone/depict" 10 | 11 | [dependencies] 12 | anyhow = "1" 13 | colorous = "1" 14 | depict = { path = "..", version = "0.3", default-features = false, features = [ "desktop", "dioxus", "osqp" ] } 15 | dioxus = { version = "0.3" } 16 | dioxus-desktop = { version = "0.3" } 17 | futures = "0.3" 18 | indoc = "1.0" 19 | logos = "0.12" 20 | petgraph = { version = "0.6", features = ["serde-1"] } 21 | serde = "1" 22 | serde_json = "1" 23 | tao = "0.15" 24 | tokio = { version = "1", features = [ "rt-multi-thread" ] } 25 | 26 | [profile.release] 27 | #debug = 1 28 | debug = true 29 | split-debuginfo = "packed" 30 | #split-debuginfo = "unpacked" 31 | #incremental = true 32 | strip = "none" 33 | -------------------------------------------------------------------------------- /doc/agency.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstone/depict/38300419d0b43272d7c1bcd826ca284e50be9aaa/doc/agency.gif -------------------------------------------------------------------------------- /doc/microwave.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstone/depict/38300419d0b43272d7c1bcd826ca284e50be9aaa/doc/microwave.gif -------------------------------------------------------------------------------- /licenses/adler/LICENSE-0BSD: -------------------------------------------------------------------------------- 1 | Copyright (C) Jonas Schievink 2 | 3 | Permission to use, copy, modify, and/or distribute this software for 4 | any purpose with or without fee is hereby granted. 5 | 6 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 7 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 8 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 9 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 10 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN 11 | AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT 12 | OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 13 | -------------------------------------------------------------------------------- /licenses/adler/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/aho-corasick/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/android_system_properties/LICENSE-APACHE: -------------------------------------------------------------------------------- 1 | Copyright 2016 Nicolas Silva 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. 14 | -------------------------------------------------------------------------------- /licenses/anyhow/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/async-channel/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/async-lock/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/async-task/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/async-trait/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/atk-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/atk/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/atk/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/atomic-waker/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/atomic-waker/README.md: -------------------------------------------------------------------------------- 1 | # atomic-waker 2 | 3 | [![Build](https://github.com/stjepang/atomic-waker/workflows/Build%20and%20test/badge.svg)]( 4 | https://github.com/stjepang/atomic-waker/actions) 5 | [![License](https://img.shields.io/badge/license-MIT%2FApache--2.0-blue.svg)]( 6 | https://github.com/stjepang/atomic-waker) 7 | [![Cargo](https://img.shields.io/crates/v/atomic-waker.svg)]( 8 | https://crates.io/crates/atomic-waker) 9 | [![Documentation](https://docs.rs/atomic-waker/badge.svg)]( 10 | https://docs.rs/atomic-waker) 11 | 12 | `futures::task::AtomicWaker` extracted into its own crate. 13 | 14 | ## License 15 | 16 | Licensed under either of 17 | 18 | * Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) 19 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 20 | 21 | at your option. 22 | 23 | #### Contribution 24 | 25 | Unless you explicitly state otherwise, any contribution intentionally submitted 26 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall be 27 | dual licensed as above, without any additional terms or conditions. 28 | -------------------------------------------------------------------------------- /licenses/atty/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015-2019 Doug Tangren 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining 4 | a copy of this software and associated documentation files (the 5 | "Software"), to deal in the Software without restriction, including 6 | without limitation the rights to use, copy, modify, merge, publish, 7 | distribute, sublicense, and/or sell copies of the Software, and to 8 | permit persons to whom the Software is furnished to do so, subject to 9 | the following conditions: 10 | 11 | The above copyright notice and this permission notice shall be 12 | included in all copies or substantial portions of the Software. 13 | 14 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, 15 | EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 16 | MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND 17 | NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 18 | LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 19 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION 20 | WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /licenses/blocking/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/bstr/COPYING: -------------------------------------------------------------------------------- 1 | This project is licensed under either of 2 | 3 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or 4 | https://www.apache.org/licenses/LICENSE-2.0) 5 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or 6 | https://opensource.org/licenses/MIT) 7 | 8 | at your option. 9 | -------------------------------------------------------------------------------- /licenses/bytemuck/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Daniel "Lokathor" Gee. 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 6 | 7 | The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 10 | -------------------------------------------------------------------------------- /licenses/bytemuck/LICENSE-ZLIB: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 Daniel "Lokathor" Gee. 2 | 3 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. 4 | 5 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 6 | 7 | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 8 | 9 | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 10 | 11 | 3. This notice may not be removed or altered from any source distribution. 12 | -------------------------------------------------------------------------------- /licenses/byteorder/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/bytes/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018 Carl Lerche 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/cairo-rs/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/cairo-rs/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/cairo-sys-rs/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/cfb/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Matthew D. Steele 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/cfb/README.md: -------------------------------------------------------------------------------- 1 | # rust-cfb 2 | [![Build Status](https://github.com/mdsteele/rust-cfb/actions/workflows/tests.yml/badge.svg)](https://github.com/mdsteele/rust-cfb/actions/workflows/tests.yml) 3 | [![Crates.io](https://img.shields.io/crates/v/cfb.svg)](https://crates.io/crates/cfb) 4 | [![Documentation](https://docs.rs/cfb/badge.svg)](https://docs.rs/cfb) 5 | 6 | A Rust library for reading/writing [Compound File Binary]( 7 | https://en.wikipedia.org/wiki/Compound_File_Binary_Format) (structured storage) 8 | files. See [MS-CFB](https://msdn.microsoft.com/en-us/library/dd942138.aspx) 9 | for the format specification. 10 | 11 | Documentation: https://mdsteele.github.io/rust-cfb/ 12 | 13 | ## License 14 | 15 | rust-cfb is made available under the 16 | [MIT License](http://spdx.org/licenses/MIT.html). 17 | -------------------------------------------------------------------------------- /licenses/clap_derive/README.md: -------------------------------------------------------------------------------- 1 | # clap_derive 2 | 3 | Macro implementation for clap's derives. 4 | 5 | [docs.rs](https://docs.rs/clap) 6 | - [Derive Tutorial](https://github.com/clap-rs/clap/blob/v3.2.18/examples/tutorial_derive/README.md) 7 | - [Derive Reference](https://github.com/clap-rs/clap/blob/v3.2.18/examples/derive_ref/README.md) 8 | 9 | ## License 10 | 11 | Licensed under either of 12 | 13 | - Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or ) 14 | - MIT license ([LICENSE-MIT](LICENSE-MIT) or ) 15 | 16 | at your option. 17 | 18 | ### Contribution 19 | 20 | Unless you explicitly state otherwise, any contribution intentionally submitted 21 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall be 22 | dual licensed as above, without any additional terms or conditions. 23 | 24 | See [CONTRIBUTING](CONTRIBUTING.md) for more details. 25 | -------------------------------------------------------------------------------- /licenses/clap_lex/README.md: -------------------------------------------------------------------------------- 1 | 2 | # clap_lex 3 | 4 | > **Minimal, flexible command line parser** 5 | 6 | [![Crates.io](https://img.shields.io/crates/v/clap_lex?style=flat-square)](https://crates.io/crates/clap_lex) 7 | [![Crates.io](https://img.shields.io/crates/d/clap_lex?style=flat-square)](https://crates.io/crates/clap_lex) 8 | [![License](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_lex-v0.2.4/LICENSE-APACHE) 9 | [![License](https://img.shields.io/badge/license-MIT-blue?style=flat-square)](https://github.com/clap-rs/clap/blob/clap_lex-v0.2.4/LICENSE-MIT) 10 | 11 | Dual-licensed under [Apache 2.0](LICENSE-APACHE) or [MIT](LICENSE-MIT). 12 | 13 | 1. [About](#about) 14 | 2. [API Reference](https://docs.rs/clap_lex) 15 | 3. [Questions & Discussions](https://github.com/clap-rs/clap/discussions) 16 | 4. [CONTRIBUTING](https://github.com/clap-rs/clap/blob/clap_lex-v0.2.4/clap_lex/CONTRIBUTING.md) 17 | 5. [Sponsors](https://github.com/clap-rs/clap/blob/clap_lex-v0.2.4/README.md#sponsors) 18 | 19 | ## About 20 | -------------------------------------------------------------------------------- /licenses/cmake/README.md: -------------------------------------------------------------------------------- 1 | # cmake 2 | 3 | [Documentation](https://docs.rs/cmake) 4 | 5 | A build dependency for running the `cmake` build tool to compile a native 6 | library. 7 | 8 | ```toml 9 | # Cargo.toml 10 | [build-dependencies] 11 | cmake = "0.1" 12 | ``` 13 | 14 | The CMake executable is assumed to be `cmake` unless the `CMAKE` 15 | environmental variable is set. 16 | 17 | # License 18 | 19 | This project is licensed under either of 20 | 21 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or 22 | http://www.apache.org/licenses/LICENSE-2.0) 23 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or 24 | http://opensource.org/licenses/MIT) 25 | 26 | at your option. 27 | 28 | ### Contribution 29 | 30 | Unless you explicitly state otherwise, any contribution intentionally submitted 31 | for inclusion in cmake by you, as defined in the Apache-2.0 license, shall be 32 | dual licensed as above, without any additional terms or conditions. 33 | -------------------------------------------------------------------------------- /licenses/cocoa/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 or the MIT license 3 | , at your 4 | option. All files in the project carrying such notice may not be 5 | copied, modified, or distributed except according to those terms. 6 | -------------------------------------------------------------------------------- /licenses/cocoa/README.md: -------------------------------------------------------------------------------- 1 | Cocoa-rs 2 | -------- 3 | 4 | This crate provides Rust bindings to Cocoa for macOS. It's dual-licensed MIT / 5 | Apache 2.0. If you'd like to help improve cocoa-rs, check out [the Servo 6 | contributing guide](https://github.com/servo/servo/blob/master/CONTRIBUTING.md)! 7 | -------------------------------------------------------------------------------- /licenses/concurrent-queue/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/core-graphics/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 or the MIT license 3 | , at your 4 | option. All files in the project carrying such notice may not be 5 | copied, modified, or distributed except according to those terms. 6 | -------------------------------------------------------------------------------- /licenses/ctor/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 2 | 3 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 4 | 5 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /licenses/cty/README.md: -------------------------------------------------------------------------------- 1 | [![crates.io](https://img.shields.io/crates/v/cty.svg)](https://crates.io/crates/cty) 2 | [![crates.io](https://img.shields.io/crates/d/cty.svg)](https://crates.io/crates/cty) 3 | 4 | # `cty` 5 | 6 | > Type aliases to C types like c_int for use with bindgen 7 | 8 | ## License 9 | 10 | Licensed under either of 11 | 12 | - Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or 13 | http://www.apache.org/licenses/LICENSE-2.0) 14 | - MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 15 | 16 | at your option. 17 | 18 | ### Contribution 19 | 20 | Unless you explicitly state otherwise, any contribution intentionally submitted 21 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall be 22 | dual licensed as above, without any additional terms or conditions. 23 | -------------------------------------------------------------------------------- /licenses/cxx-build/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/cxx/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/cxxbridge-flags/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/cxxbridge-macro/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/darling/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Ted Driggs 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/darling_core/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Ted Driggs 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/darling_macro/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Ted Driggs 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/diff/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2015 Utkarsh Kukreti 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/diff/README.md: -------------------------------------------------------------------------------- 1 | # diff.rs 2 | 3 | > An LCS based slice and string diffing implementation. 4 | 5 | ## Install 6 | 7 | ```toml 8 | [dependencies] 9 | diff = "0.1" 10 | ``` 11 | 12 | ## Example 13 | 14 | ```rust 15 | extern crate diff; 16 | 17 | fn main() { 18 | let left = "foo\nbar\nbaz\nquux"; 19 | let right = "foo\nbaz\nbar\nquux"; 20 | 21 | for diff in diff::lines(left, right) { 22 | match diff { 23 | diff::Result::Left(l) => println!("-{}", l), 24 | diff::Result::Both(l, _) => println!(" {}", l), 25 | diff::Result::Right(r) => println!("+{}", r) 26 | } 27 | } 28 | } 29 | ``` 30 | 31 | prints 32 | 33 | ``` 34 | foo 35 | -bar 36 | baz 37 | +bar 38 | quux 39 | ``` 40 | 41 | ## License 42 | 43 | `diff` is primarily distributed under the terms of both the MIT license and the 44 | Apache License (Version 2.0). 45 | 46 | See LICENSE-APACHE, and LICENSE-MIT for details. 47 | -------------------------------------------------------------------------------- /licenses/dirs-sys/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018-2019 dirs-rs contributors 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/dirs/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2018-2019 dirs-rs contributors 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/dtoa/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/either/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/euclid/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 or the MIT license 3 | , at your 4 | option. All files in the project carrying such notice may not be 5 | copied, modified, or distributed except according to those terms. 6 | -------------------------------------------------------------------------------- /licenses/event-listener/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/execute-command-macro-impl/README.md: -------------------------------------------------------------------------------- 1 | Execute Command Macro Impl 2 | ==================== 3 | 4 | [![CI](https://github.com/magiclen/execute/actions/workflows/ci.yml/badge.svg)](https://github.com/magiclen/execute/actions/workflows/ci.yml) 5 | 6 | See [`execute-command-macro`](https://crates.io/crates/execute-command-macro). 7 | 8 | ## Crates.io 9 | 10 | https://crates.io/crates/execute 11 | 12 | ## Documentation 13 | 14 | https://docs.rs/execute 15 | 16 | ## License 17 | 18 | [MIT](LICENSE) 19 | -------------------------------------------------------------------------------- /licenses/execute-command-macro/README.md: -------------------------------------------------------------------------------- 1 | Execute Command Macro 2 | ==================== 3 | 4 | [![CI](https://github.com/magiclen/execute/actions/workflows/ci.yml/badge.svg)](https://github.com/magiclen/execute/actions/workflows/ci.yml) 5 | 6 | Create `Command` instances using the `command!` macro or the `command_args!` macro. 7 | 8 | Also see [`execute`](https://crates.io/crates/execute). 9 | 10 | ## Examples 11 | 12 | ```rust 13 | #[macro_use] extern crate execute_command_macro; 14 | 15 | let command = command!("program arg1 arg2 'arg 3' -opt1 -opt2"); 16 | ``` 17 | 18 | ```rust 19 | #[macro_use] extern crate execute_command_macro; 20 | 21 | let command = command_args!("program", "arg1", "arg2", "-opt1", "-opt2"); 22 | ``` 23 | 24 | ## Crates.io 25 | 26 | https://crates.io/crates/execute 27 | 28 | ## Documentation 29 | 30 | https://docs.rs/execute 31 | 32 | ## License 33 | 34 | [MIT](LICENSE) 35 | -------------------------------------------------------------------------------- /licenses/execute-command-tokens/README.md: -------------------------------------------------------------------------------- 1 | Execute Command Tokens 2 | ==================== 3 | 4 | [![CI](https://github.com/magiclen/execute/actions/workflows/ci.yml/badge.svg)](https://github.com/magiclen/execute/actions/workflows/ci.yml) 5 | 6 | Parse command strings. 7 | 8 | See [`execute`](https://crates.io/crates/execute). 9 | 10 | ## Crates.io 11 | 12 | https://crates.io/crates/execute 13 | 14 | ## Documentation 15 | 16 | https://docs.rs/execute 17 | 18 | ## License 19 | 20 | [MIT](LICENSE) 21 | -------------------------------------------------------------------------------- /licenses/fastrand/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/foreign-types/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 The foreign-types Developers 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/foreign-types/README.md: -------------------------------------------------------------------------------- 1 | # foreign-types 2 | 3 | [![CircleCI](https://circleci.com/gh/sfackler/foreign-types.svg?style=shield)](https://circleci.com/gh/sfackler/foreign-types) 4 | 5 | [Documentation](https://docs.rs/foreign-types) 6 | 7 | A framework for Rust wrappers over C APIs. 8 | 9 | ## License 10 | 11 | Licensed under either of 12 | 13 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) 14 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 15 | 16 | at your option. 17 | 18 | ### Contribution 19 | 20 | Unless you explicitly state otherwise, any contribution intentionally 21 | submitted for inclusion in the work by you, as defined in the Apache-2.0 22 | license, shall be dual licensed as above, without any additional terms or 23 | conditions. 24 | -------------------------------------------------------------------------------- /licenses/fs_extra/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Denis Kurilenko 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/futures-channel/README.md: -------------------------------------------------------------------------------- 1 | # futures-channel 2 | 3 | Channels for asynchronous communication using futures-rs. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-channel = "0.3" 12 | ``` 13 | 14 | The current `futures-channel` requires Rust 1.45 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-core/README.md: -------------------------------------------------------------------------------- 1 | # futures-core 2 | 3 | The core traits and types in for the `futures` library. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-core = "0.3" 12 | ``` 13 | 14 | The current `futures-core` requires Rust 1.36 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-executor/README.md: -------------------------------------------------------------------------------- 1 | # futures-executor 2 | 3 | Executors for asynchronous tasks based on the futures-rs library. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-executor = "0.3" 12 | ``` 13 | 14 | The current `futures-executor` requires Rust 1.45 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-io/README.md: -------------------------------------------------------------------------------- 1 | # futures-io 2 | 3 | The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-io = "0.3" 12 | ``` 13 | 14 | The current `futures-io` requires Rust 1.36 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-lite/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/futures-sink/README.md: -------------------------------------------------------------------------------- 1 | # futures-sink 2 | 3 | The asynchronous `Sink` trait for the futures-rs library. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-sink = "0.3" 12 | ``` 13 | 14 | The current `futures-sink` requires Rust 1.36 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-task/README.md: -------------------------------------------------------------------------------- 1 | # futures-task 2 | 3 | Tools for working with tasks. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-task = "0.3" 12 | ``` 13 | 14 | The current `futures-task` requires Rust 1.45 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/futures-util/README.md: -------------------------------------------------------------------------------- 1 | # futures-util 2 | 3 | Common utilities and extension traits for the futures-rs library. 4 | 5 | ## Usage 6 | 7 | Add this to your `Cargo.toml`: 8 | 9 | ```toml 10 | [dependencies] 11 | futures-util = "0.3" 12 | ``` 13 | 14 | The current `futures-util` requires Rust 1.45 or later. 15 | 16 | ## License 17 | 18 | Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or 19 | [MIT license](LICENSE-MIT) at your option. 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally submitted 22 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall 23 | be dual licensed as above, without any additional terms or conditions. 24 | -------------------------------------------------------------------------------- /licenses/gdk-pixbuf-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gdk-pixbuf/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/gdk-pixbuf/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gdk-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gdk/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/gdk/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gdkx11-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gio-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gio/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/gio/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/glib-macros/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/glib-macros/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/glib-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/glib/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/glib/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/globset/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/gobject-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gtk-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gtk/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/gtk/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/gtk3-macros/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/gtk3-macros/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/hamming/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014 Huon Wilson 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /licenses/hermit-abi/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/iana-time-zone-haiku/README.md: -------------------------------------------------------------------------------- 1 | # iana-time-zone-haiku 2 | 3 | [![Crates.io](https://img.shields.io/crates/v/iana-time-zone-haiku.svg)](https://crates.io/crates/iana-time-zone-haiku) 4 | [![Documentation](https://docs.rs/iana-time-zone/badge.svg)](https://docs.rs/iana-time-zone/) 5 | [![Crate License](https://img.shields.io/crates/l/iana-time-zone-haiku.svg)](https://crates.io/crates/iana-time-zone-haiku) 6 | [![build](https://github.com/strawlab/iana-time-zone/workflows/build/badge.svg?branch=master)](https://github.com/strawlab/iana-time-zone/actions?query=branch%3Amaster) 7 | 8 | [iana-time-zone](https://github.com/strawlab/iana-time-zone) support crate for Haiku OS. 9 | -------------------------------------------------------------------------------- /licenses/ident_case/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ## v1.0.1 - March 18, 2019 2 | - Add `LICENSE` file (#3)[https://github.com/TedDriggs/ident_case/issues/3] -------------------------------------------------------------------------------- /licenses/ident_case/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/ignore/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/image/.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 9 | -------------------------------------------------------------------------------- /licenses/indoc/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/infer/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 Bojan 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/inotify-sys/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | 2 | ### v0.1.5 (2021-01-16) 3 | 4 | - Add LICENSE file ([#21]) 5 | 6 | [#21]: https://github.com/hannobraun/inotify-sys/pull/21 7 | 8 | 9 | 10 | ### v0.1.4 (2020-11-06) 11 | 12 | - Fix build by no longer failing on warnings 13 | 14 | 15 | 16 | ### v0.1.3 (2018-07-26) 17 | 18 | #### Bug Fixes 19 | 20 | * Use platform-specific constants from libc ([b363dff1](b363dff1)) 21 | -------------------------------------------------------------------------------- /licenses/inotify-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) Hanno Braun and contributors 2 | 3 | Permission to use, copy, modify, and/or distribute this software for any purpose 4 | with or without fee is hereby granted, provided that the above copyright notice 5 | and this permission notice appear in all copies. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 8 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 9 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 10 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 11 | OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 12 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 13 | THIS SOFTWARE. -------------------------------------------------------------------------------- /licenses/inotify/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) Hanno Braun and contributors 2 | 3 | Permission to use, copy, modify, and/or distribute this software for any purpose 4 | with or without fee is hereby granted, provided that the above copyright notice 5 | and this permission notice appear in all copies. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH 8 | REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND 9 | FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 10 | INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 11 | OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER 12 | TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 13 | THIS SOFTWARE. 14 | -------------------------------------------------------------------------------- /licenses/instant/AUTHORS: -------------------------------------------------------------------------------- 1 | Main developer: 2 | * Sébastien Crozet -------------------------------------------------------------------------------- /licenses/intmap/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 Jesper Axelsson 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 4 | 5 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 6 | 7 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -------------------------------------------------------------------------------- /licenses/is_ci/LICENSE: -------------------------------------------------------------------------------- 1 | The ISC License 2 | 3 | Copyright (c) Kat Marchán and other contributors. 4 | 5 | Permission to use, copy, modify, and/or distribute this software for any 6 | purpose with or without fee is hereby granted, provided that the above 7 | copyright notice and this permission notice appear in all copies. 8 | 9 | THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 10 | WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 11 | MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 12 | ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 13 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 14 | ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR 15 | IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.Apache License 16 | -------------------------------------------------------------------------------- /licenses/is_ci/README.md: -------------------------------------------------------------------------------- 1 | This crate tells you if you're in a CI environment or not. It does not tell 2 | you **which** you're in, but it makes a good effort to make sure to accurately 3 | tell you whether you're in one. 4 | 5 | This crate is based on the 6 | [`@npmcli/ci-detect`](https://npm.im/@npmcli/ci-detect) package. 7 | 8 | If you need more information about the specific CI environment you're running 9 | in and you can handle a heavier dependency, please consider using 10 | [`ci_info`](https://crates.io/crates/ci_info) instead. 11 | 12 | ## Example 13 | 14 | ```rust 15 | // You can call this repeatedly if you want to get the same result, cached. 16 | let am_i_in_ci_right_now = is_ci::cached(); 17 | 18 | // If you expect your environment to change between calls, use this instead: 19 | let checking_again_just_in_case = is_ci::uncached(); 20 | ``` 21 | 22 | ## License 23 | 24 | `is_ci` is released to the Rust community under the [ISC License](./LICENSE). 25 | 26 | It is based on `@npmcli/ci-detect` which is released to the community under 27 | the [ISC License](https://github.com/npm/ci-detect/blob/main/LICENSE). 28 | -------------------------------------------------------------------------------- /licenses/itertools/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/itoa/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/javascriptcore-rs/.license_template: -------------------------------------------------------------------------------- 1 | // Copyright {20\d{2}(-20\d{2})?} The Gtk-rs Project Developers 2 | // Copyright {20\d{2}(-20\d{2})?} Tauri Programme within The Commons Conservancy 3 | // SPDX-License-Identifier: MIT -------------------------------------------------------------------------------- /licenses/javascriptcore-rs/README.md: -------------------------------------------------------------------------------- 1 | # javascriptcore 2 | 3 | __Rust__ bindings and wrappers for __javascriptcore__. 4 | 5 | ## Using 6 | 7 | ```toml 8 | [dependencies] 9 | javascriptcore-rs = "0.14" 10 | ``` 11 | 12 | ## License 13 | 14 | __javascriptcore-rs__ is available under the MIT License, please refer to it. 15 | -------------------------------------------------------------------------------- /licenses/jni-sys/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 The rust-jni-sys Developers 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/jni-sys/README.md: -------------------------------------------------------------------------------- 1 | # jni-sys 2 | 3 | [![Build Status](https://travis-ci.org/sfackler/rust-jni-sys.svg?branch=master)](https://travis-ci.org/sfackler/rust-jni-sys) [![Build status](https://ci.appveyor.com/api/projects/status/o59i8b5dwcyswtq3/branch/master?svg=true)](https://ci.appveyor.com/project/sfackler/rust-jni-sys/branch/master) 4 | 5 | 6 | [Documentation](https://docs.rs/jni-sys) 7 | 8 | Rust definitions corresponding to jni.h. 9 | 10 | ## License 11 | 12 | Licensed under either of 13 | 14 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) 15 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 16 | 17 | at your option. 18 | 19 | ### Contribution 20 | 21 | Unless you explicitly state otherwise, any contribution intentionally 22 | submitted for inclusion in the work by you, as defined in the Apache-2.0 23 | license, shall be dual licensed as above, without any additional terms or 24 | conditions. 25 | -------------------------------------------------------------------------------- /licenses/keyboard-types/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 Pyfisch 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. -------------------------------------------------------------------------------- /licenses/kqueue-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 William Orr 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/kqueue/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 William Orr 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/link-cplusplus/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/lru/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016 Jerome Froelich 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /licenses/mac/README.md: -------------------------------------------------------------------------------- 1 | # mac 2 | 3 | > A collection of great and ubiqutitous macros. 4 | 5 | ## Overview 6 | 7 | This crate contains collections of macros which are useful in many situations, 8 | and usable independently or together. 9 | 10 | ## Usage 11 | 12 | Use the crates.io repository; add this to your `Cargo.toml` along 13 | with the rest of your dependencies: 14 | 15 | ```toml 16 | [dependencies] 17 | mac = "*" 18 | ``` 19 | 20 | ## Author 21 | 22 | [Jonathan Reem](https://medium.com/@jreem) is the primary author and maintainer of mac. 23 | 24 | ## License 25 | 26 | MIT/Apache-2.0, like rust itself 27 | 28 | -------------------------------------------------------------------------------- /licenses/matchers/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 Eliza Weisman 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/memchr/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/memoffset/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 Gilad Naaman 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. -------------------------------------------------------------------------------- /licenses/miniz_oxide/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Frommi 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/miniz_oxide/LICENSE-ZLIB.md: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020 Frommi 2 | 3 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. 4 | 5 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 6 | 7 | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 8 | 9 | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 10 | 11 | 3. This notice may not be removed or altered from any source distribution. 12 | -------------------------------------------------------------------------------- /licenses/mio/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2014 Carl Lerche and other MIO contributors 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/new_debug_unreachable/README.md: -------------------------------------------------------------------------------- 1 | # new_debug_unreachable 2 | 3 | > unreachable!() in debug, std::intrinsics::unreachable() in release. 4 | 5 | This is a fork of [`debug_unreachable`](https://crates.io/crates/debug_unreachable). 6 | 7 | ## [Documentation](https://docs.rs/new_debug_unreachable) 8 | 9 | ## Usage 10 | 11 | Use the crates.io repository; add this to your `Cargo.toml` along 12 | with the rest of your dependencies: 13 | 14 | ```toml 15 | [dependencies] 16 | new_debug_unreachable = "1.0" 17 | ``` 18 | 19 | In your Rust code, the library name is still `debug_unreachable`: 20 | 21 | ```rust 22 | use debug_unreachable::debug_unreachable; 23 | 24 | fn main() { 25 | if 0 > 100 { 26 | // Can't happen! 27 | unsafe { debug_unreachable!() } 28 | } else { 29 | println!("Good, 0 <= 100."); 30 | } 31 | } 32 | ``` 33 | 34 | ## Author 35 | 36 | [Jonathan Reem](https://medium.com/@jreem) is the original author of debug-unreachable. 37 | 38 | [Matt Brubeck](https://limpet.net/mbrubeck/) is the maintainer of this fork. 39 | 40 | ## License 41 | 42 | MIT 43 | -------------------------------------------------------------------------------- /licenses/notify/LICENSE: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /licenses/notify/LICENSE.ARTISTIC: -------------------------------------------------------------------------------- 1 | ../LICENSE.ARTISTIC -------------------------------------------------------------------------------- /licenses/num_cpus/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contributing 2 | 3 | ## License 4 | 5 | Licensed under either of 6 | 7 | * Apache License, Version 2.0 ([LICENSE-APACHE](LICENSE-APACHE) or http://www.apache.org/licenses/LICENSE-2.0) 8 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or http://opensource.org/licenses/MIT) 9 | 10 | at your option. 11 | 12 | ### Contribution 13 | 14 | Unless you explicitly state otherwise, any contribution intentionally submitted 15 | for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any 16 | additional terms or conditions. 17 | -------------------------------------------------------------------------------- /licenses/num_cpus/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | 21 | -------------------------------------------------------------------------------- /licenses/num_enum/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/num_enum_derive/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/objc/LICENSE.txt: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) Steven Sheldon 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/once_cell/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/ordered-float/README.md: -------------------------------------------------------------------------------- 1 | # Ordered Floats 2 | 3 | Provides several wrapper types for Ord and Eq implementations on f64. 4 | 5 | ## Usage 6 | 7 | Use the crates.io repository; add this to your `Cargo.toml` along 8 | with the rest of your dependencies: 9 | 10 | ```toml 11 | [dependencies] 12 | ordered-float = "2.0" 13 | ``` 14 | 15 | See the [API documentation](https://docs.rs/ordered-float) for further details. 16 | 17 | ## no_std 18 | 19 | To use `ordered_float` without requiring the Rust standard library, disable 20 | the default `std` feature: 21 | 22 | ```toml 23 | [dependencies] 24 | ordered-float = { version = "2.0", default-features = false } 25 | ``` 26 | 27 | ## Optional features 28 | 29 | The following optional features can be enabled in `Cargo.toml`: 30 | 31 | * `rand`: Adds implementations for various distribution types provided by the `rand` crate. 32 | * `serde`: Implements the `serde::Serialize` and `serde::Deserialize` traits. 33 | * `schemars`: Implements the `schemars::JsonSchema` trait. 34 | * `proptest`: Implements the `proptest::Arbitrary` trait. 35 | 36 | ## License 37 | 38 | MIT 39 | -------------------------------------------------------------------------------- /licenses/os_str_bytes/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 dylni (https://github.com/dylni) 2 | 3 | Licensed under the Apache License, Version 2.0 or the MIT 4 | license , at your option. All files in this project may not be 5 | copied, modified, or distributed except according to those terms. 6 | -------------------------------------------------------------------------------- /licenses/osqp-rust-sys/osqp/NOTICE: -------------------------------------------------------------------------------- 1 | OSQP 2 | Copyright (c) 2019 Bartolomeo Stellato, Goran Banjac, Paul Goulart, Stephen Boyd 3 | 4 | This product includes software developed at Stanford University and at the University of Oxford. 5 | 6 | 7 | The following external modules are included in this software library 8 | 9 | QDLDL 10 | Copyright (c) 2018, Paul Goulart, Bartolomeo Stellato, Goran Banjac. 11 | 12 | AMD 13 | Copyright (c) 1996-2015, Timothy A. Davis, Patrick R. Amestoy, and Iain S. Duff. 14 | 15 | -------------------------------------------------------------------------------- /licenses/osqp-rust/osqp-rust-sys/osqp/NOTICE: -------------------------------------------------------------------------------- 1 | OSQP 2 | Copyright (c) 2019 Bartolomeo Stellato, Goran Banjac, Paul Goulart, Stephen Boyd 3 | 4 | This product includes software developed at Stanford University and at the University of Oxford. 5 | 6 | 7 | The following external modules are included in this software library 8 | 9 | QDLDL 10 | Copyright (c) 2018, Paul Goulart, Bartolomeo Stellato, Goran Banjac. 11 | 12 | AMD 13 | Copyright (c) 1996-2015, Timothy A. Davis, Patrick R. Amestoy, and Iain S. Duff. 14 | 15 | -------------------------------------------------------------------------------- /licenses/osqp-sys/osqp/NOTICE: -------------------------------------------------------------------------------- 1 | OSQP 2 | Copyright (c) 2019 Bartolomeo Stellato, Goran Banjac, Paul Goulart, Stephen Boyd 3 | 4 | This product includes software developed at Stanford University and at the University of Oxford. 5 | 6 | 7 | The following external modules are included in this software library 8 | 9 | QDLDL 10 | Copyright (c) 2018, Paul Goulart, Bartolomeo Stellato, Goran Banjac. 11 | 12 | AMD 13 | Copyright (c) 1996-2015, Timothy A. Davis, Patrick R. Amestoy, and Iain S. Duff. 14 | 15 | -------------------------------------------------------------------------------- /licenses/pango-sys/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/pango/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The gtk-rs Project is licensed under the MIT license, see the LICENSE file or 2 | . 3 | 4 | Copyrights in the gtk-rs Project project are retained by their contributors. 5 | No copyright assignment is required to contribute to the gtk-rs Project 6 | project. 7 | 8 | For full authorship information, see the version control history. 9 | 10 | This project provides interoperability with various GNOME libraries but 11 | doesn't distribute any parts of them. Distributing compiled libraries and 12 | executables that link to those libraries may be subject to terms of the GNU 13 | LGPL or other licenses. For more information check the license of each GNOME 14 | library. 15 | -------------------------------------------------------------------------------- /licenses/pango/LICENSE: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy 2 | of this software and associated documentation files (the "Software"), to deal 3 | in the Software without restriction, including without limitation the rights 4 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 5 | copies of the Software, and to permit persons to whom the Software is 6 | furnished to do so, subject to the following conditions: 7 | 8 | The above copyright notice and this permission notice shall be included in all 9 | copies or substantial portions of the Software. 10 | 11 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 12 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 13 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 14 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 15 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 16 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 17 | SOFTWARE. 18 | 19 | -------------------------------------------------------------------------------- /licenses/parking/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/parking/LICENSE-THIRD-PARTY: -------------------------------------------------------------------------------- 1 | =============================================================================== 2 | 3 | Copyright 2014-2020 The Rust Project Developers 4 | 5 | Licensed under the Apache License, Version 2.0 or the MIT license 7 | , at your 8 | option. All files in the project carrying such notice may not be 9 | copied, modified, or distributed except according to those terms. 10 | -------------------------------------------------------------------------------- /licenses/paste/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/pest/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/petgraph/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/pin-project-lite/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/png/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 nwin 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/proc-macro-crate/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/proc-macro2/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/quick-error/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 The quick-error Developers 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/quote/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/rand/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/rand_chacha/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/rand_core/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/rand_hc/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/rand_pcg/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/rand_xorshift/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Copyrights in the Rand project are retained by their contributors. No 2 | copyright assignment is required to contribute to the Rand project. 3 | 4 | For full authorship information, see the version control history. 5 | 6 | Except as otherwise noted (below and/or in individual files), Rand is 7 | licensed under the Apache License, Version 2.0 or 8 | or the MIT license 9 | or , at your option. 10 | 11 | The Rand project includes code from the Rust project 12 | published under these same licenses. 13 | -------------------------------------------------------------------------------- /licenses/raw-window-handle/LICENSE-ZLIB.md: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020 Osspial 2 | 3 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. 4 | 5 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 6 | 7 | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 8 | 9 | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 10 | 11 | 3. This notice may not be removed or altered from any source distribution. 12 | -------------------------------------------------------------------------------- /licenses/redox_syscall/README.md: -------------------------------------------------------------------------------- 1 | # syscall 2 | [Redox OS](https://gitlab.redox-os.org/redox-os/redox)'s syscall API 3 | 4 | [![MIT licensed](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) 5 | [![crates.io](http://meritbadge.herokuapp.com/redox_syscall)](https://crates.io/crates/redox_syscall) 6 | [![docs.rs](https://docs.rs/redox_syscall/badge.svg)](https://docs.rs/redox_syscall) 7 | -------------------------------------------------------------------------------- /licenses/regex-automata/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/regex-automata/data/fowler-tests/README: -------------------------------------------------------------------------------- 1 | Test data was taken from the Go distribution, which was in turn taken from the 2 | testregex test suite: 3 | 4 | http://www2.research.att.com/~astopen/testregex/testregex.html 5 | 6 | The LICENSE in this directory corresponds to the LICENSE that the data was 7 | released under. 8 | 9 | The tests themselves were modified for RE2/Go. A couple were modified further 10 | by me (Andrew Gallant) (only in repetition.dat) so that RE2/Go would pass them. 11 | (Yes, it seems like RE2/Go includes failing test cases.) This may or may not 12 | have been a bad idea, but I think being consistent with an established Regex 13 | library is worth something. 14 | 15 | Note that these files are read by 'scripts/regex-match-tests.py' and turned 16 | into Rust tests found in 'regex_macros/tests/matches.rs'. 17 | 18 | -------------------------------------------------------------------------------- /licenses/regex-automata/data/tests/fowler/README: -------------------------------------------------------------------------------- 1 | Test data was taken from the Go distribution, which was in turn taken from the 2 | testregex test suite: 3 | 4 | http://www2.research.att.com/~astopen/testregex/testregex.html 5 | 6 | Unfortunately, the above link is now dead, but the test data lives on. 7 | 8 | The LICENSE in this directory corresponds to the LICENSE that the data was 9 | originally released under. 10 | 11 | The tests themselves were modified for RE2/Go. A couple were modified further 12 | by me (Andrew Gallant) (only in repetition.dat) so that RE2/Go would pass them. 13 | (Yes, it seems like RE2/Go includes failing test cases.) This may or may not 14 | have been a bad idea, but I think being consistent with an established Regex 15 | library is worth something. 16 | 17 | After some number of years, these tests were transformed into a JSON format 18 | using the fowler-to-json script in this directory, e.g., 19 | 20 | ./fowler-to-json basic.dat > basic.json 21 | 22 | which brings them into a sensible structured format in which other tests can 23 | be written. 24 | -------------------------------------------------------------------------------- /licenses/regex/src/testdata/README: -------------------------------------------------------------------------------- 1 | Test data was taken from the Go distribution, which was in turn taken from the 2 | testregex test suite: 3 | 4 | http://www2.research.att.com/~astopen/testregex/testregex.html 5 | 6 | The LICENSE in this directory corresponds to the LICENSE that the data was 7 | released under. 8 | 9 | The tests themselves were modified for RE2/Go. A couple were modified further 10 | by me (Andrew Gallant) (only in repetition.dat) so that RE2/Go would pass them. 11 | (Yes, it seems like RE2/Go includes failing test cases.) This may or may not 12 | have been a bad idea, but I think being consistent with an established Regex 13 | library is worth something. 14 | 15 | Note that these files are read by 'scripts/regex-match-tests.py' and turned 16 | into Rust tests found in 'regex_macros/tests/matches.rs'. 17 | 18 | -------------------------------------------------------------------------------- /licenses/remove_dir_all/README.md: -------------------------------------------------------------------------------- 1 | # remove_dir_all 2 | 3 | [![Latest Version](https://img.shields.io/crates/v/remove_dir_all.svg)](https://crates.io/crates/remove_dir_all) 4 | [![Docs](https://docs.rs/remove_dir_all/badge.svg)](https://docs.rs/remove_dir_all) 5 | [![License](https://img.shields.io/github/license/XAMPPRocky/remove_dir_all.svg)](https://github.com/XAMPPRocky/remove_dir_all) 6 | 7 | ## Description 8 | 9 | A reliable implementation of `remove_dir_all` for Windows. For Unix systems 10 | re-exports `std::fs::remove_dir_all`. 11 | 12 | ```rust,no_run 13 | extern crate remove_dir_all; 14 | 15 | use remove_dir_all::*; 16 | 17 | fn main() { 18 | remove_dir_all("./temp/").unwrap(); 19 | } 20 | ``` 21 | -------------------------------------------------------------------------------- /licenses/rustc-hash/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/same-file/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/scratch/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/serde-value/COPYING: -------------------------------------------------------------------------------- 1 | Copyright (c) 2016 arcnmx 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/serde-value/README.md: -------------------------------------------------------------------------------- 1 | # serde-value 2 | 3 | [![travis-badge][]][travis] [![release-badge][]][cargo] [![docs-badge][]][docs] [![license-badge][]][license] 4 | 5 | `serde-value` provides a way to capture serialization value trees for later processing. 6 | 7 | [travis-badge]: https://img.shields.io/travis/arcnmx/serde-value/master.svg?style=flat-square 8 | [travis]: https://travis-ci.org/arcnmx/serde-value 9 | [release-badge]: https://img.shields.io/crates/v/serde-value.svg?style=flat-square 10 | [cargo]: https://crates.io/crates/serde-value 11 | [docs-badge]: https://img.shields.io/badge/API-docs-blue.svg?style=flat-square 12 | [docs]: https://docs.rs/serde-value/*/serde_value/ 13 | [license-badge]: https://img.shields.io/badge/license-MIT-lightgray.svg?style=flat-square 14 | [license]: https://github.com/arcnmx/serde-value/blob/master/COPYING 15 | -------------------------------------------------------------------------------- /licenses/serde/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/serde_derive/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/serde_json/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/serde_repr/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/sharded-slab/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 Eliza Weisman 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in 11 | all copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 19 | THE SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/siphasher/COPYING: -------------------------------------------------------------------------------- 1 | Copyright 2012-2016 The Rust Project Developers. 2 | Copyright 2016-2021 Frank Denis. 3 | 4 | Licensed under the Apache License, Version 2.0 or the MIT license 6 | , at your 7 | option. 8 | -------------------------------------------------------------------------------- /licenses/slab/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 Carl Lerche 2 | 3 | Permission is hereby granted, free of charge, to any 4 | person obtaining a copy of this software and associated 5 | documentation files (the "Software"), to deal in the 6 | Software without restriction, including without 7 | limitation the rights to use, copy, modify, merge, 8 | publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software 10 | is furnished to do so, subject to the following 11 | conditions: 12 | 13 | The above copyright notice and this permission notice 14 | shall be included in all copies or substantial portions 15 | of the Software. 16 | 17 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 18 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 19 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 20 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 21 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 22 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 23 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 24 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 25 | DEALINGS IN THE SOFTWARE. 26 | -------------------------------------------------------------------------------- /licenses/smallstr/README.md: -------------------------------------------------------------------------------- 1 | # smallstr 2 | 3 | `String`-like container based on `SmallVec` 4 | 5 | [Documentation](https://docs.rs/smallstr/) 6 | 7 | ## Building 8 | 9 | To include `smallstr` in your project, add the following to your `Cargo.toml`: 10 | 11 | ```toml 12 | [dependencies] 13 | smallstr = "0.2" 14 | ``` 15 | 16 | ## License 17 | 18 | smallstr is distributed under the terms of both the MIT license and the 19 | Apache License (Version 2.0). 20 | 21 | See LICENSE-APACHE and LICENSE-MIT for details. 22 | -------------------------------------------------------------------------------- /licenses/smawk/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Martin Geisler 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/soup2/README.md: -------------------------------------------------------------------------------- 1 | # soup2-rs 2 | 3 | TODO Move to gnome community once this crate is stable. 4 | 5 | __Rust__ bindings and wrappers for __libsoup2__. 6 | 7 | ## Contribute 8 | 9 | Contributor you're welcome! 10 | 11 | ## License 12 | 13 | __soup-sys__ is available under the MIT License, please refer to it. 14 | -------------------------------------------------------------------------------- /licenses/spinning/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 4lDO2 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/syn/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/system-deps/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/tao/LICENSE.spdx: -------------------------------------------------------------------------------- 1 | SPDXVersion: SPDX-2.1 2 | DataLicense: CC0-1.0 3 | PackageName: tao 4 | DataFormat: SPDXRef-1 5 | PackageSupplier: Organization: The Tauri Programme in the Commons Conservancy 6 | PackageHomePage: https://tauri.app 7 | PackageLicenseDeclared: Apache-2.0 8 | PackageCopyrightText: 2021-2022, The Tauri Programme in the Commons Conservancy 9 | PackageSummary: Tao is the official, rust-based window manager for Wry. 10 | 11 | PackageComment: The package includes the following libraries; see 12 | Relationship information. 13 | 14 | Created: 2020-05-20T09:00:00Z 15 | PackageDownloadLocation: git://github.com/tauri-apps/tao 16 | PackageDownloadLocation: git+https://github.com/tauri-apps/tao.git 17 | PackageDownloadLocation: git+ssh://github.com/tauri-apps/tao.git 18 | Creator: Person: Daniel Thompson-Yvetot 19 | -------------------------------------------------------------------------------- /licenses/termcolor/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/terminal_size/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015 The terminal-size Developers 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/textwrap/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2016 Martin Geisler 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/thiserror-impl/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/thiserror/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/tinyvec/LICENSE-MIT.md: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: 2 | 3 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 4 | 5 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 6 | -------------------------------------------------------------------------------- /licenses/tinyvec/LICENSE-ZLIB.md: -------------------------------------------------------------------------------- 1 | Copyright (c) 2019 Daniel "Lokathor" Gee. 2 | 3 | This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. 4 | 5 | Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 6 | 7 | 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 8 | 9 | 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 10 | 11 | 3. This notice may not be removed or altered from any source distribution. 12 | -------------------------------------------------------------------------------- /licenses/tinyvec_macros/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Soveu 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/tokio-macros/README.md: -------------------------------------------------------------------------------- 1 | # Tokio Macros 2 | 3 | Procedural macros for use with Tokio 4 | 5 | ## License 6 | 7 | This project is licensed under the [MIT license](LICENSE). 8 | 9 | ### Contribution 10 | 11 | Unless you explicitly state otherwise, any contribution intentionally submitted 12 | for inclusion in Tokio by you, shall be licensed as MIT, without any additional 13 | terms or conditions. 14 | -------------------------------------------------------------------------------- /licenses/toml/README.md: -------------------------------------------------------------------------------- 1 | # toml 2 | 3 | [![Latest Version](https://img.shields.io/crates/v/toml.svg)](https://crates.io/crates/toml) 4 | [![Documentation](https://docs.rs/toml/badge.svg)](https://docs.rs/toml) 5 | 6 | A [serde]-compatible [TOML][toml] decoder and encoder for Rust. 7 | 8 | For format-preserving edits or finer control over output, see [toml_edit] 9 | 10 | [serde]: https://serde.rs/ 11 | [toml]: https://github.com/toml-lang/toml 12 | [toml_edit]: https://docs.rs/toml_edit 13 | 14 | # License 15 | 16 | This project is licensed under either of 17 | 18 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or 19 | http://www.apache.org/licenses/LICENSE-2.0) 20 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or 21 | http://opensource.org/licenses/MIT) 22 | 23 | at your option. 24 | 25 | ### Contribution 26 | 27 | Unless you explicitly state otherwise, any contribution intentionally submitted 28 | for inclusion in toml-rs by you, as defined in the Apache-2.0 license, shall be 29 | dual licensed as above, without any additional terms or conditions. 30 | -------------------------------------------------------------------------------- /licenses/typenum/LICENSE: -------------------------------------------------------------------------------- 1 | MIT OR Apache-2.0 -------------------------------------------------------------------------------- /licenses/ucd-trie/README.md: -------------------------------------------------------------------------------- 1 | ucd-trie 2 | ======== 3 | A library that provides compressed trie sets specifically tailored toward 4 | representing boolean Unicode character properties. 5 | 6 | [![Build status](https://github.com/BurntSushi/ucd-generate/workflows/ci/badge.svg)](https://github.com/BurntSushi/ucd-generate/actions) 7 | [![crates.io](https://img.shields.io/crates/v/ucd-trie.svg)](https://crates.io/crates/ucd-trie) 8 | 9 | 10 | ### Documentation 11 | 12 | https://docs.rs/ucd-trie 13 | 14 | 15 | ### License 16 | 17 | This project is licensed under either of 18 | * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or 19 | https://www.apache.org/licenses/LICENSE-2.0) 20 | * MIT license ([LICENSE-MIT](LICENSE-MIT) or 21 | https://opensource.org/licenses/MIT) 22 | at your option. 23 | -------------------------------------------------------------------------------- /licenses/unicode-bidi/AUTHORS: -------------------------------------------------------------------------------- 1 | This software was written by the following people: 2 | 3 | Matt Brubeck 4 | Behnam Esfahbod 5 | -------------------------------------------------------------------------------- /licenses/unicode-bidi/COPYRIGHT: -------------------------------------------------------------------------------- 1 | This project is copyright 2015, The Servo Project Developers (given in the 2 | file AUTHORS). 3 | 4 | Licensed under the Apache License, Version 2.0 or the MIT license , at your option. All files in the project 7 | carrying such notice may not be copied, modified, or distributed except 8 | according to those terms. 9 | -------------------------------------------------------------------------------- /licenses/unicode-ident/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/unicode-normalization/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 2 | or the MIT 4 | license , 5 | at your option. All files in the project carrying such 6 | notice may not be copied, modified, or distributed except 7 | according to those terms. 8 | -------------------------------------------------------------------------------- /licenses/unicode-segmentation/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 2 | or the MIT 4 | license , 5 | at your option. All files in the project carrying such 6 | notice may not be copied, modified, or distributed except 7 | according to those terms. 8 | -------------------------------------------------------------------------------- /licenses/unicode-width/COPYRIGHT: -------------------------------------------------------------------------------- 1 | Licensed under the Apache License, Version 2.0 2 | or the MIT 4 | license , 5 | at your option. All files in the project carrying such 6 | notice may not be copied, modified, or distributed except 7 | according to those terms. 8 | -------------------------------------------------------------------------------- /licenses/url/README.md: -------------------------------------------------------------------------------- 1 | rust-url 2 | ======== 3 | 4 | [![Build status](https://github.com/servo/rust-url/workflows/CI/badge.svg)](https://github.com/servo/rust-url/actions?query=workflow%3ACI) 5 | [![Coverage](https://codecov.io/gh/servo/rust-url/branch/master/graph/badge.svg)](https://codecov.io/gh/servo/rust-url) 6 | [![Chat](https://img.shields.io/badge/chat-%23rust--url:mozilla.org-%2346BC99?logo=Matrix)](https://matrix.to/#/#rust-url:mozilla.org) 7 | [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE-MIT) 8 | [![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE-APACHE) 9 | 10 | URL library for Rust, based on the [URL Standard](https://url.spec.whatwg.org/). 11 | 12 | [Documentation](https://docs.rs/url/) 13 | 14 | Please see [UPGRADING.md](https://github.com/servo/rust-url/blob/master/UPGRADING.md) if you are upgrading from a previous version. 15 | -------------------------------------------------------------------------------- /licenses/utf-8/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/uuid/COPYRIGHT: -------------------------------------------------------------------------------- 1 | The Uuid Project is copyright 2013-2014, The Rust Project Developers and 2 | copyright 2018, The Uuid Developers. 3 | 4 | Licensed under the Apache License, Version 2.0 or the MIT License , at your option. All files in the project 7 | carrying such notice may not be copied, modified, or distributed except 8 | according to those terms. 9 | -------------------------------------------------------------------------------- /licenses/version-compare/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2017 Tim Visée 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | 21 | -------------------------------------------------------------------------------- /licenses/waker-fn/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/walkdir/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/wasi/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/wasm-logger/LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 Limira 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /licenses/webkit2gtk/.license_template: -------------------------------------------------------------------------------- 1 | // Copyright {20\d{2}(-20\d{2})?} The Gtk-rs Project Developers 2 | // Copyright {20\d{2}(-20\d{2})?} Tauri Programme within The Commons Conservancy 3 | // SPDX-License-Identifier: MIT -------------------------------------------------------------------------------- /licenses/webkit2gtk/README.md: -------------------------------------------------------------------------------- 1 | # webkit2gtk 2 | 3 | __Rust__ bindings and wrappers for __webkit2gtk__. 4 | 5 | ## Building 6 | 7 | __webkit2gtk-rs__ expects __GTK+__, __GLib__ and __webkit2gtk__ development files to be installed on your system. 8 | See the [requirements page](http://gtk-rs.org/docs/requirements.html). 9 | 10 | ## Using 11 | 12 | ```toml 13 | [dependencies] 14 | webkit2gtk = "0.18.0" 15 | ``` 16 | 17 | ## Simple Example Browser 18 | 19 | You can run the example in example/main.rs with 20 | ```shell 21 | cargo run --example main 22 | ``` 23 | 24 | ## License 25 | 26 | __webkit2gtk-rs__ is available under the MIT License, please refer to it. 27 | -------------------------------------------------------------------------------- /licenses/winapi-i686-pc-windows-gnu/lib/libwinapi_oemlicense.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstone/depict/38300419d0b43272d7c1bcd826ca284e50be9aaa/licenses/winapi-i686-pc-windows-gnu/lib/libwinapi_oemlicense.a -------------------------------------------------------------------------------- /licenses/winapi-util/COPYING: -------------------------------------------------------------------------------- 1 | This project is dual-licensed under the Unlicense and MIT licenses. 2 | 3 | You may use this code under the terms of either license. 4 | -------------------------------------------------------------------------------- /licenses/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oemlicense.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstone/depict/38300419d0b43272d7c1bcd826ca284e50be9aaa/licenses/winapi-x86_64-pc-windows-gnu/lib/libwinapi_oemlicense.a -------------------------------------------------------------------------------- /licenses/winapi/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Copyright (c) 2015-2018 The winapi-rs Developers 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /licenses/windows/src/Windows/ApplicationModel/Store/LicenseManagement/impl.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /licenses/windows/src/Windows/Win32/Security/LicenseProtection/impl.rs: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /licenses/wry/.license_template: -------------------------------------------------------------------------------- 1 | // Copyright {20\d{2}(-20\d{2})?} Tauri Programme within The Commons Conservancy 2 | // SPDX-License-Identifier: Apache-2.0 3 | // SPDX-License-Identifier: MIT -------------------------------------------------------------------------------- /licenses/wry/LICENSE.spdx: -------------------------------------------------------------------------------- 1 | SPDXVersion: SPDX-2.1 2 | DataLicense: CC0-1.0 3 | PackageName: wry 4 | DataFormat: SPDXRef-1 5 | PackageSupplier: Organization: The Tauri Programme in the Commons Conservancy 6 | PackageHomePage: https://tauri.app 7 | PackageLicenseDeclared: Apache-2.0 8 | PackageLicenseDeclared: MIT 9 | PackageCopyrightText: 2020-2022, The Tauri Programme in the Commons Conservancy 10 | PackageSummary: Wry is the official, rust-based webview 11 | windowing service for Tauri. 12 | 13 | PackageComment: The package includes the following libraries; see 14 | Relationship information. 15 | 16 | Created: 2020-05-20T09:00:00Z 17 | PackageDownloadLocation: git://github.com/tauri-apps/wry 18 | PackageDownloadLocation: git+https://github.com/tauri-apps/wry.git 19 | PackageDownloadLocation: git+ssh://github.com/tauri-apps/wry.git 20 | Creator: Person: Daniel Thompson-Yvetot -------------------------------------------------------------------------------- /licenses/wry/examples/custom_protocol_page1.html: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |

Welcome to WRY!

16 |

Page 1

17 | 18 |

19 | Link 20 | 21 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /licenses/wry/examples/custom_protocol_page2.html: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |

Page 2

16 | Back home 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /licenses/wry/examples/form.html: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |

Welcome to WRY!

16 |
17 |
18 |
19 |
20 |
21 |
22 |

23 | 24 |
25 |

26 | If you click the "Submit" button, the form-data will be sent to the custom 27 | protocol. 28 |

29 | 30 | 31 | -------------------------------------------------------------------------------- /licenses/wry/examples/stream.html: -------------------------------------------------------------------------------- 1 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 18 | 19 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /licenses/x11-dl/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /licenses/x11/LICENSE-MIT: -------------------------------------------------------------------------------- 1 | Permission is hereby granted, free of charge, to any 2 | person obtaining a copy of this software and associated 3 | documentation files (the "Software"), to deal in the 4 | Software without restriction, including without 5 | limitation the rights to use, copy, modify, merge, 6 | publish, distribute, sublicense, and/or sell copies of 7 | the Software, and to permit persons to whom the Software 8 | is furnished to do so, subject to the following 9 | conditions: 10 | 11 | The above copyright notice and this permission notice 12 | shall be included in all copies or substantial portions 13 | of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF 16 | ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED 17 | TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A 18 | PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT 19 | SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY 20 | CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION 21 | OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR 22 | IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 23 | DEALINGS IN THE SOFTWARE. 24 | -------------------------------------------------------------------------------- /objc/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "depict-objc" 3 | version = "0.3.0" 4 | edition = "2021" 5 | license = "MIT" 6 | description = "objc port of Depict" 7 | documentation = "https://docs.rs/depict-objc" 8 | homepage = "https://github.com/mstone/depict" 9 | repository = "https://github.com/mstone/depict" 10 | 11 | [dependencies] 12 | block = "0.1.6" 13 | cocoa = "0.24.0" 14 | objc = "0.2.7" 15 | core-graphics = "0.22.0" 16 | foreign-types = "0.3.2" 17 | bitflags = "1.2.1" 18 | -------------------------------------------------------------------------------- /parse/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "depict-parse" 3 | version = "0.3.0" 4 | edition = "2021" 5 | license = "MIT" 6 | description = "standalone parser for Depict" 7 | documentation = "https://docs.rs/depict-parse" 8 | homepage = "https://github.com/mstone/depict" 9 | repository = "https://github.com/mstone/depict" 10 | 11 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 12 | 13 | [dependencies] 14 | clap = { version = "3.1.18", features = ["derive"] } 15 | depict = { path = "..", version = "0.3", default-features = false, features = ["dioxus", "osqp"] } 16 | dioxus = "0.3" 17 | dioxus-ssr = "0.3" 18 | logos = "0.12" 19 | miette = { version = "4", features = [ "fancy" ] } 20 | thiserror = "1.0" 21 | walkdir = "2" 22 | -------------------------------------------------------------------------------- /resources/i18n/en-US/builtin.ftl: -------------------------------------------------------------------------------- 1 | macos-menu-application-menu = STAMPEDE 2 | -------------------------------------------------------------------------------- /server/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "depict-server" 3 | version = "0.3.0" 4 | edition = "2021" 5 | license = "MIT" 6 | description = "API server for Depict" 7 | documentation = "https://docs.rs/depict-server" 8 | homepage = "https://github.com/mstone/depict" 9 | repository = "https://github.com/mstone/depict" 10 | 11 | [dependencies] 12 | axum = "0.4" 13 | depict = { path = "..", version = "0.3", default-features = false, features = [ "server", "osqp" ] } 14 | hyper = "0.14" 15 | Inflector = "0.11" 16 | logos = "0.12" 17 | petgraph = { version = "0.6", features = ["serde-1"] } 18 | serde = "1" 19 | serde_json = "1" 20 | thiserror = "1.0" 21 | tokio = { version = "1", features = [ "rt-multi-thread" ] } 22 | tower-http = { version = "0.2", features = [ "full" ] } 23 | tracing = "0.1" 24 | tracing-error = { version = "0.2", features = [ "traced-error" ] } 25 | tracing-subscriber = "0.3" 26 | -------------------------------------------------------------------------------- /tikz/Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "depict-tikz" 3 | version = "0.3.0" 4 | edition = "2021" 5 | license = "MIT" 6 | description = "tikz port for Depict" 7 | documentation = "https://docs.rs/depict-tikz" 8 | homepage = "https://github.com/mstone/depict" 9 | repository = "https://github.com/mstone/depict" 10 | 11 | [dependencies] 12 | depict = { path = "..", version = "0.3", default-features = false, features = [ "osqp-rust" ] } 13 | indoc = "1.0" 14 | logos = "0.12" 15 | miette = { version = "4", features = [ "fancy" ] } 16 | petgraph = { version = "0.6" } 17 | rand = "0.8" 18 | thiserror = "1.0" 19 | tracing = "0.1" 20 | tracing-error = { version = "0.2", features = [ "traced-error" ] } 21 | tracing-subscriber = { version = "0.3", features = [ "env-filter" ] } 22 | -------------------------------------------------------------------------------- /web/Trunk.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | target = "index.html" 3 | dist = "dist" 4 | -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | -------------------------------------------------------------------------------- /web/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mstone/depict/38300419d0b43272d7c1bcd826ca284e50be9aaa/web/index.scss --------------------------------------------------------------------------------