diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml new file mode 100644 index 00000000..4e330a36 --- /dev/null +++ b/.github/workflows/CI.yml @@ -0,0 +1,417 @@ +name: CI + +on: + push: + branches: + - main + - master + tags: + - '*' + pull_request: + workflow_dispatch: + +permissions: + contents: read + +jobs: + linux: + runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 + strategy: + fail-fast: false + matrix: + platform: + - runner: ubuntu-22.04 + target: x86_64 + - runner: ubuntu-22.04 + target: x86 + - runner: ubuntu-22.04 + target: aarch64 + - runner: ubuntu-22.04 + target: armv7 + - runner: ubuntu-22.04 + target: s390x + - runner: ubuntu-22.04 + target: ppc64le + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - name: Build wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + manylinux: 2_28 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + - name: Build free-threaded wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist -i python3.13t + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + manylinux: 2_28 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + - name: Upload wheels + uses: actions/upload-artifact@v4 + with: + name: wheels-linux-${{ matrix.platform.target }} + path: BinaryOptionsToolsV2/dist + - name: pytest + if: ${{ startsWith(matrix.platform.target, 'x86_64') }} + shell: bash + working-directory: BinaryOptionsToolsV2 + run: | + set -e + python3 -m venv .venv + source .venv/bin/activate + pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + pip install pytest + mkdir test_run + cd test_run + pytest ../tests + - name: pytest + if: ${{ !startsWith(matrix.platform.target, 'x86') && matrix.platform.target != 'ppc64' }} + uses: uraimo/run-on-arch-action@v2 + with: + arch: ${{ matrix.platform.target }} + distro: ubuntu22.04 + githubToken: ${{ github.token }} + install: | + apt-get update + apt-get install -y --no-install-recommends python3 python3-pip + pip3 install -U pip pytest + run: | + set -e + cd BinaryOptionsToolsV2 + pip3 install BinaryOptionsToolsV2 --find-links dist --force-reinstall + mkdir test_run + cd test_run + pytest ../tests + + musllinux: + runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 + strategy: + fail-fast: false + matrix: + platform: + - runner: ubuntu-22.04 + target: x86_64 + - runner: ubuntu-22.04 + target: x86 + - runner: ubuntu-22.04 + target: aarch64 + - runner: ubuntu-22.04 + target: armv7 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - name: Build wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + manylinux: musllinux_1_2 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + - name: Build free-threaded wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist -i python3.13t + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + manylinux: musllinux_1_2 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + - name: Upload wheels + uses: actions/upload-artifact@v4 + with: + name: wheels-musllinux-${{ matrix.platform.target }} + path: BinaryOptionsToolsV2/dist + - name: pytest + if: ${{ startsWith(matrix.platform.target, 'x86_64') }} + uses: addnab/docker-run-action@v3 + with: + image: alpine:latest + options: -v ${{ github.workspace }}:/io -w /io/BinaryOptionsToolsV2 + run: | + set -e + apk add py3-pip py3-virtualenv + python3 -m virtualenv .venv + source .venv/bin/activate + pip install BinaryOptionsToolsV2 --no-index --find-links dist --force-reinstall + pip install pytest + mkdir test_run + cd test_run + pytest ../tests + - name: pytest + if: ${{ !startsWith(matrix.platform.target, 'x86') }} + uses: uraimo/run-on-arch-action@v2 + with: + arch: ${{ matrix.platform.target }} + distro: alpine_latest + githubToken: ${{ github.token }} + install: | + apk add py3-virtualenv + run: | + set -e + cd BinaryOptionsToolsV2 + python3 -m virtualenv .venv + source .venv/bin/activate + pip install pytest + pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + mkdir test_run + cd test_run + pytest ../tests + + windows: + runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 + strategy: + fail-fast: false + matrix: + platform: + - runner: windows-latest + target: x64 + - runner: windows-latest + target: x86 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + architecture: ${{ matrix.platform.target }} + - name: Build wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 + - uses: actions/setup-python@v5 + with: + python-version: 3.13t + architecture: ${{ matrix.platform.target }} + - name: Build free-threaded wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist -i python3.13t + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 + - name: Upload wheels + uses: actions/upload-artifact@v4 + with: + name: wheels-windows-${{ matrix.platform.target }} + path: BinaryOptionsToolsV2/dist + - name: pytest + if: ${{ !startsWith(matrix.platform.target, 'aarch64') }} + shell: bash + working-directory: BinaryOptionsToolsV2 + run: | + set -e + python3 -m venv .venv + source .venv/Scripts/activate + pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + pip install pytest + mkdir test_run + cd test_run + pytest ../tests + + macos: + runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 + strategy: + fail-fast: false + matrix: + platform: + - runner: macos-15-intel + target: x86_64 + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: 3.x + - name: Build wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 + - name: Build free-threaded wheels + uses: PyO3/maturin-action@v1 + with: + target: ${{ matrix.platform.target }} + args: --release --out dist -i python3.13t + sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 + - name: Upload wheels + uses: actions/upload-artifact@v4 + with: + name: wheels-macos-${{ matrix.platform.target }} + path: BinaryOptionsToolsV2/dist + - name: pytest + working-directory: BinaryOptionsToolsV2 + run: | + set -e + python3 -m venv .venv + source .venv/bin/activate + pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + pip install pytest + mkdir test_run + cd test_run + pytest ../tests + + # emscripten: + # runs-on: ubuntu-22.04 + # timeout-minutes: 60 + # strategy: + # fail-fast: false + # steps: + # - uses: actions/checkout@v4 + + # - name: Set up Python for Pyodide tools + # uses: actions/setup-python@v5 + # with: + # python-version: '3.12' + + # - name: Get Emscripten and Python version info + # shell: bash + # run: | + # pip install pyodide-build + # echo "EMSCRIPTEN_VERSION=$(pyodide config get emscripten_version)" >> $GITHUB_ENV + # echo "PYTHON_VERSION=$(pyodide config get python_version | cut -d '.' -f 1-2)" >> $GITHUB_ENV + # pip uninstall -y pyodide-build + + # - name: Setup Emscripten + # uses: mymindstorm/setup-emsdk@v14 + # with: + # version: ${{ env.EMSCRIPTEN_VERSION }} + # cache-key: emscripten-${{ runner.os }}-${{ env.EMSCRIPTEN_VERSION }}-${{ github.ref_name }} + + # - name: Setup Python for Build + # uses: actions/setup-python@v5 + # with: + # python-version: ${{ env.PYTHON_VERSION }} + + # - name: Build wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: wasm32-unknown-emscripten + # args: --release --out dist + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # rust-toolchain: nightly + # working-directory: BinaryOptionsToolsV2 + + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: wasm32-unknown-emscripten + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # rust-toolchain: nightly + # working-directory: BinaryOptionsToolsV2 + + # - name: Upload wheels + # uses: actions/upload-artifact@v4 + # with: + # name: wasm-wheels + # path: BinaryOptionsToolsV2/dist + + # - uses: actions/setup-node@v4 + # with: + # node-version: '20' + + # - name: pytest + # working-directory: BinaryOptionsToolsV2 + # run: | + # set -e + # pip install pyodide-build + # pyodide venv .venv + # source .venv/bin/activate + # pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + # pip install pytest + # mkdir test_run + # cd test_run + # python -m pytest ../tests + + sdist: + runs-on: ubuntu-latest + timeout-minutes: 60 + steps: + - uses: actions/checkout@v4 + - name: Build sdist + uses: PyO3/maturin-action@v1 + with: + command: sdist + args: --out dist + working-directory: BinaryOptionsToolsV2 + - name: Upload sdist + uses: actions/upload-artifact@v4 + with: + name: wheels-sdist + path: BinaryOptionsToolsV2/dist + + release: + name: Release + runs-on: ubuntu-latest + timeout-minutes: 60 + if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' || github.ref == 'refs/heads/main' }} + needs: [linux, musllinux, windows, macos, sdist] + permissions: + id-token: write + contents: write + attestations: write + steps: + - uses: actions/download-artifact@v4 + with: + # This downloads all artifacts. + # Each artifact is placed in a directory named after its name (e.g., wheels-linux-x86_64/) + path: . + + - name: Generate artifact attestation + uses: actions/attest-build-provenance@v2 + with: + subject-path: 'wheels-*/*' + # commented for six's fork + # - name: Publish to PyPI + # if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }} + # uses: PyO3/maturin-action@v1 + # env: + # MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} + # with: + # command: upload + # args: --non-interactive --skip-existing wheels-*/* + + - name: Upload to GitHub Release + uses: softprops/action-gh-release@v2 + with: + # This pattern catches all wheels and the sdist from all artifact folders + files: | + wheels-*/* + prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') }} diff --git a/BinaryOptionsToolsUni/Cargo.lock b/BinaryOptionsToolsUni/Cargo.lock index 74fce6ed..a881b54f 100644 --- a/BinaryOptionsToolsUni/Cargo.lock +++ b/BinaryOptionsToolsUni/Cargo.lock @@ -126,6 +126,28 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "aws-lc-rs" +version = "1.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e84ce723ab67259cfeb9877c6a639ee9eb7a27b28123abd71db7f0d5d0cc9d86" +dependencies = [ + "aws-lc-sys", + "zeroize", +] + +[[package]] +name = "aws-lc-sys" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a442ece363113bd4bd4c8b18977a7798dd4d3c3383f34fb61936960e8f4ad8" +dependencies = [ + "cc", + "cmake", + "dunce", + "fs_extra", +] + [[package]] name = "base64" version = "0.22.1" @@ -184,12 +206,13 @@ dependencies = [ "binary-options-tools-macros", "chrono", "futures-util", - "native-tls", "php_serde", "rand 0.9.2", "regex", "reqwest", "rust_decimal", + "rustls", + "rustls-native-certs", "serde", "serde-enum-str", "serde_json", @@ -332,11 +355,13 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.44" +version = "1.2.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" +checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932" dependencies = [ "find-msvc-tools", + "jobserver", + "libc", "shlex", ] @@ -363,7 +388,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -405,6 +430,15 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" +[[package]] +name = "cmake" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" +dependencies = [ + "cc", +] + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -416,9 +450,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.9.4" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" dependencies = [ "core-foundation-sys", "libc", @@ -553,13 +587,10 @@ dependencies = [ ] [[package]] -name = "encoding_rs" -version = "0.8.35" +name = "dunce" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "equivalent" @@ -606,9 +637,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "find-msvc-tools" -version = "0.1.4" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" +checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "fnv" @@ -616,21 +647,6 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "form_urlencoded" version = "1.2.2" @@ -649,6 +665,12 @@ dependencies = [ "autocfg", ] +[[package]] +name = "fs_extra" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" + [[package]] name = "funty" version = "2.0.0" @@ -725,8 +747,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi", + "wasm-bindgen", ] [[package]] @@ -736,9 +760,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ "cfg-if", + "js-sys", "libc", "r-efi", "wasip2", + "wasm-bindgen", ] [[package]] @@ -758,25 +784,6 @@ dependencies = [ "scroll", ] -[[package]] -name = "h2" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386" -dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -848,7 +855,6 @@ dependencies = [ "bytes", "futures-channel", "futures-core", - "h2", "http", "http-body", "httparse", @@ -874,22 +880,7 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", -] - -[[package]] -name = "hyper-tls" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" -dependencies = [ - "bytes", - "http-body-util", - "hyper", - "hyper-util", - "native-tls", - "tokio", - "tokio-native-tls", - "tower-service", + "webpki-roots", ] [[package]] @@ -911,11 +902,9 @@ dependencies = [ "percent-encoding", "pin-project-lite", "socket2", - "system-configuration", "tokio", "tower-service", "tracing", - "windows-registry", ] [[package]] @@ -1084,6 +1073,16 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jobserver" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +dependencies = [ + "getrandom 0.3.4", + "libc", +] + [[package]] name = "js-sys" version = "0.3.82" @@ -1144,16 +1143,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" [[package]] -name = "memchr" -version = "2.7.6" +name = "lru-slab" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] -name = "mime" -version = "0.3.17" +name = "memchr" +version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "minimal-lexical" @@ -1172,23 +1171,6 @@ dependencies = [ "windows-sys 0.61.2", ] -[[package]] -name = "native-tls" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" -dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - [[package]] name = "nom" version = "7.1.3" @@ -1223,49 +1205,11 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -[[package]] -name = "openssl" -version = "0.10.74" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" -dependencies = [ - "bitflags", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.108", -] - [[package]] name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.110" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] +checksum = "9f50d9b3dabb09ecd771ad0aa242ca6894994c130308ca3d7684634df8037391" [[package]] name = "parking" @@ -1293,7 +1237,7 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -1325,12 +1269,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "pkg-config" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" - [[package]] name = "plain" version = "0.2.3" @@ -1393,6 +1331,61 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "quinn" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" +dependencies = [ + "bytes", + "cfg_aliases", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "socket2", + "thiserror", + "tokio", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-proto" +version = "0.11.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" +dependencies = [ + "bytes", + "getrandom 0.3.4", + "lru-slab", + "rand 0.9.2", + "ring", + "rustc-hash", + "rustls", + "rustls-pki-types", + "slab", + "thiserror", + "tinyvec", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-udp" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" +dependencies = [ + "cfg_aliases", + "libc", + "once_cell", + "socket2", + "tracing", + "windows-sys 0.60.2", +] + [[package]] name = "quote" version = "1.0.41" @@ -1528,29 +1521,26 @@ checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" dependencies = [ "base64", "bytes", - "encoding_rs", "futures-core", - "h2", "http", "http-body", "http-body-util", "hyper", "hyper-rustls", - "hyper-tls", "hyper-util", "js-sys", "log", - "mime", - "native-tls", "percent-encoding", "pin-project-lite", + "quinn", + "rustls", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-native-tls", + "tokio-rustls", "tower", "tower-http", "tower-service", @@ -1558,6 +1548,7 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", + "webpki-roots", ] [[package]] @@ -1655,19 +1646,35 @@ version = "0.23.34" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7" dependencies = [ + "aws-lc-rs", + "log", "once_cell", + "ring", "rustls-pki-types", "rustls-webpki", "subtle", "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pki-types" version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94182ad936a0c91c324cd46c6511b9510ed16af436d7b5bab34beab0afd55f7a" dependencies = [ + "web-time", "zeroize", ] @@ -1677,6 +1684,7 @@ version = "0.103.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52" dependencies = [ + "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", @@ -1737,9 +1745,9 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "security-framework" -version = "2.11.1" +version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" dependencies = [ "bitflags", "core-foundation", @@ -2003,27 +2011,6 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "system-configuration" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" -dependencies = [ - "bitflags", - "core-foundation", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" -dependencies = [ - "core-foundation-sys", - "libc", -] - [[package]] name = "tap" version = "1.0.1" @@ -2108,9 +2095,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -2134,16 +2121,6 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - [[package]] name = "tokio-rustls" version = "0.26.4" @@ -2162,25 +2139,14 @@ checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" dependencies = [ "futures-util", "log", - "native-tls", + "rustls", + "rustls-native-certs", + "rustls-pki-types", "tokio", - "tokio-native-tls", + "tokio-rustls", "tungstenite", ] -[[package]] -name = "tokio-util" -version = "0.7.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] - [[package]] name = "toml" version = "0.9.8" @@ -2279,9 +2245,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.41" +version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -2290,9 +2256,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -2301,9 +2267,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.34" +version = "0.1.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" +checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" dependencies = [ "once_cell", "valuable", @@ -2364,8 +2330,9 @@ dependencies = [ "http", "httparse", "log", - "native-tls", "rand 0.9.2", + "rustls", + "rustls-pki-types", "sha1", "thiserror", "utf-8", @@ -2565,12 +2532,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "version_check" version = "0.9.5" @@ -2669,6 +2630,25 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki-roots" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12bed680863276c63889429bfd6cab3b99943659923822de1c8a39c49e4d722c" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "weedle2" version = "5.0.0" @@ -2686,9 +2666,9 @@ checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ "windows-implement", "windows-interface", - "windows-link 0.2.1", - "windows-result 0.4.1", - "windows-strings 0.5.1", + "windows-link", + "windows-result", + "windows-strings", ] [[package]] @@ -2713,54 +2693,19 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" -[[package]] -name = "windows-registry" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" -dependencies = [ - "windows-link 0.1.3", - "windows-result 0.3.4", - "windows-strings 0.4.2", -] - -[[package]] -name = "windows-result" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -dependencies = [ - "windows-link 0.1.3", -] - [[package]] name = "windows-result" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-link 0.2.1", -] - -[[package]] -name = "windows-strings" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" -dependencies = [ - "windows-link 0.1.3", + "windows-link", ] [[package]] @@ -2769,7 +2714,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2796,7 +2741,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2821,7 +2766,7 @@ version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows-link 0.2.1", + "windows-link", "windows_aarch64_gnullvm 0.53.1", "windows_aarch64_msvc 0.53.1", "windows_i686_gnu 0.53.1", diff --git a/BinaryOptionsToolsUni/Cargo.toml b/BinaryOptionsToolsUni/Cargo.toml index e0137cf5..a29b6c77 100644 --- a/BinaryOptionsToolsUni/Cargo.toml +++ b/BinaryOptionsToolsUni/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary_options_tools_uni" version = "0.1.0" -edition = "2024" +edition = "2021" authors = ["ChipaDevTeam"] repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" diff --git a/BinaryOptionsToolsUni/docs/TRADING_GUIDE.md b/BinaryOptionsToolsUni/docs/TRADING_GUIDE.md index 4109be50..c15f8495 100644 --- a/BinaryOptionsToolsUni/docs/TRADING_GUIDE.md +++ b/BinaryOptionsToolsUni/docs/TRADING_GUIDE.md @@ -3,6 +3,7 @@ Complete guide to trading binary options using BinaryOptionsToolsUni across all supported languages. ## Table of Contents + - [Getting Started](#getting-started) - [Trading Basics](#trading-basics) - [Advanced Trading Strategies](#advanced-trading-strategies) @@ -67,6 +68,7 @@ async def first_trade(): asyncio.run(first_trade()) ``` +
@@ -110,6 +112,7 @@ suspend fun firstTrade() = coroutineScope { client.shutdown() } ``` +
--- @@ -119,6 +122,7 @@ suspend fun firstTrade() = coroutineScope { ### Trade Types #### Call (Buy) Trade + Predict that the price will go **UP** at expiration. ```python @@ -126,6 +130,7 @@ trade = await client.buy("EURUSD_otc", 60, 1.0) ``` #### Put (Sell) Trade + Predict that the price will go **DOWN** at expiration. ```python @@ -427,6 +432,7 @@ async def batch_trade(client, signals): **Problem**: Can't connect to PocketOption servers. **Solutions**: + - Verify your SSID is correct and not expired - Check internet connection - Try reconnecting: `await client.reconnect()` @@ -437,6 +443,7 @@ async def batch_trade(client, signals): **Problem**: Trade placement fails. **Solutions**: + - Check if market is open (avoid weekends for non-OTC assets) - Verify asset name is correct (e.g., "EURUSD_otc") - Ensure sufficient balance @@ -447,6 +454,7 @@ async def batch_trade(client, signals): **Problem**: Can't get trade result. **Solutions**: + - Wait longer - trade may not have expired yet - Use `result_with_timeout()` instead of `result()` - Check trade ID is correct @@ -457,6 +465,7 @@ async def batch_trade(client, signals): **Problem**: API calls are very slow. **Solutions**: + - Ensure 2-second initialization wait after creating client - Don't create multiple clients - reuse one client - Check network latency diff --git a/BinaryOptionsToolsUni/out/python/binary_options_tools_uni.py b/BinaryOptionsToolsUni/out/python/binary_options_tools_uni.py index 9deeb0d9..ed353e01 100644 --- a/BinaryOptionsToolsUni/out/python/binary_options_tools_uni.py +++ b/BinaryOptionsToolsUni/out/python/binary_options_tools_uni.py @@ -14,24 +14,24 @@ # helpers directly inline like we're doing here. from __future__ import annotations -import os -import sys + +import asyncio +import contextlib import ctypes -from dataclasses import dataclass +import datetime import enum +import itertools +import os +import platform import struct -import contextlib -import datetime +import sys import threading -import itertools import traceback import typing -import asyncio -import platform - +from dataclasses import dataclass # Used for default argument values -_DEFAULT = object() # type: typing.Any +_DEFAULT = object() # type: typing.Any class _UniffiRustBuffer(ctypes.Structure): @@ -47,20 +47,24 @@ def default(): @staticmethod def alloc(size): - return _uniffi_rust_call(_UniffiLib.ffi_binary_options_tools_uni_rustbuffer_alloc, size) + return _uniffi_rust_call( + _UniffiLib.ffi_binary_options_tools_uni_rustbuffer_alloc, size + ) @staticmethod def reserve(rbuf, additional): - return _uniffi_rust_call(_UniffiLib.ffi_binary_options_tools_uni_rustbuffer_reserve, rbuf, additional) + return _uniffi_rust_call( + _UniffiLib.ffi_binary_options_tools_uni_rustbuffer_reserve, rbuf, additional + ) def free(self): - return _uniffi_rust_call(_UniffiLib.ffi_binary_options_tools_uni_rustbuffer_free, self) + return _uniffi_rust_call( + _UniffiLib.ffi_binary_options_tools_uni_rustbuffer_free, self + ) def __str__(self): return "_UniffiRustBuffer(capacity={}, len={}, data={})".format( - self.capacity, - self.len, - self.data[0:self.len] + self.capacity, self.len, self.data[0 : self.len] ) @contextlib.contextmanager @@ -88,7 +92,9 @@ def consume_with_stream(self): s = _UniffiRustBufferStream.from_rust_buffer(self) yield s if s.remaining() != 0: - raise RuntimeError(f"junk data left in buffer at end of consume_with_stream {s.remaining()}") + raise RuntimeError( + f"junk data left in buffer at end of consume_with_stream {s.remaining()}" + ) finally: self.free() @@ -102,7 +108,10 @@ def read_with_stream(self): s = _UniffiRustBufferStream.from_rust_buffer(self) yield s if s.remaining() != 0: - raise RuntimeError(f"junk data left in buffer at end of read_with_stream {s.remaining()}") + raise RuntimeError( + f"junk data left in buffer at end of read_with_stream {s.remaining()}" + ) + class _UniffiForeignBytes(ctypes.Structure): _fields_ = [ @@ -111,7 +120,9 @@ class _UniffiForeignBytes(ctypes.Structure): ] def __str__(self): - return "_UniffiForeignBytes(len={}, data={})".format(self.len, self.data[0:self.len]) + return "_UniffiForeignBytes(len={}, data={})".format( + self.len, self.data[0 : self.len] + ) class _UniffiRustBufferStream: @@ -134,14 +145,14 @@ def remaining(self): def _unpack_from(self, size, format): if self.offset + size > self.len: raise InternalError("read past end of rust buffer") - value = struct.unpack(format, self.data[self.offset:self.offset+size])[0] + value = struct.unpack(format, self.data[self.offset : self.offset + size])[0] self.offset += size return value def read(self, size): if self.offset + size > self.len: raise InternalError("read past end of rust buffer") - data = self.data[self.offset:self.offset+size] + data = self.data[self.offset : self.offset + size] self.offset += size return data @@ -176,6 +187,7 @@ def read_float(self): def read_double(self): return self._unpack_from(8, ">d") + class _UniffiRustBufferBuilder: """ Helper for structured writing of bytes into a _UniffiRustBuffer. @@ -244,17 +256,22 @@ def write_double(self, v): self._pack_into(8, ">d", v) def write_c_size_t(self, v): - self._pack_into(ctypes.sizeof(ctypes.c_size_t) , "@N", v) + self._pack_into(ctypes.sizeof(ctypes.c_size_t), "@N", v) + + # A handful of classes and functions to support the generated data structures. # This would be a good candidate for isolating in its own ffi-support lib. + class InternalError(Exception): pass + class _UniffiRustCallStatus(ctypes.Structure): """ Error runtime. """ + _fields_ = [ ("code", ctypes.c_int8), ("error_buf", _UniffiRustBuffer), @@ -267,7 +284,10 @@ class _UniffiRustCallStatus(ctypes.Structure): @staticmethod def default(): - return _UniffiRustCallStatus(code=_UniffiRustCallStatus.CALL_SUCCESS, error_buf=_UniffiRustBuffer.default()) + return _UniffiRustCallStatus( + code=_UniffiRustCallStatus.CALL_SUCCESS, + error_buf=_UniffiRustBuffer.default(), + ) def __str__(self): if self.code == _UniffiRustCallStatus.CALL_SUCCESS: @@ -279,10 +299,12 @@ def __str__(self): else: return "_UniffiRustCallStatus()" + def _uniffi_rust_call(fn, *args): # Call a rust function return _uniffi_rust_call_with_error(None, fn, *args) + def _uniffi_rust_call_with_error(error_ffi_converter, fn, *args): # Call a rust function and handle any errors # @@ -295,13 +317,16 @@ def _uniffi_rust_call_with_error(error_ffi_converter, fn, *args): _uniffi_check_call_status(error_ffi_converter, call_status) return result + def _uniffi_check_call_status(error_ffi_converter, call_status): if call_status.code == _UniffiRustCallStatus.CALL_SUCCESS: pass elif call_status.code == _UniffiRustCallStatus.CALL_ERROR: if error_ffi_converter is None: call_status.error_buf.free() - raise InternalError("_uniffi_rust_call_with_error: CALL_ERROR, but error_ffi_converter is None") + raise InternalError( + "_uniffi_rust_call_with_error: CALL_ERROR, but error_ffi_converter is None" + ) else: raise error_ffi_converter.lift(call_status.error_buf) elif call_status.code == _UniffiRustCallStatus.CALL_UNEXPECTED_ERROR: @@ -314,8 +339,10 @@ def _uniffi_check_call_status(error_ffi_converter, call_status): msg = "Unknown rust panic" raise InternalError(msg) else: - raise InternalError("Invalid _UniffiRustCallStatus code: {}".format( - call_status.code)) + raise InternalError( + "Invalid _UniffiRustCallStatus code: {}".format(call_status.code) + ) + def _uniffi_trait_interface_call(call_status, make_call, write_return_value): try: @@ -324,7 +351,10 @@ def _uniffi_trait_interface_call(call_status, make_call, write_return_value): call_status.code = _UniffiRustCallStatus.CALL_UNEXPECTED_ERROR call_status.error_buf = _UniffiFfiConverterString.lower(repr(e)) -def _uniffi_trait_interface_call_with_error(call_status, make_call, write_return_value, error_type, lower_error): + +def _uniffi_trait_interface_call_with_error( + call_status, make_call, write_return_value, error_type, lower_error +): try: try: return write_return_value(make_call()) @@ -334,11 +364,14 @@ def _uniffi_trait_interface_call_with_error(call_status, make_call, write_return except Exception as e: call_status.code = _UniffiRustCallStatus.CALL_UNEXPECTED_ERROR call_status.error_buf = _UniffiFfiConverterString.lower(repr(e)) -# Initial value and increment amount for handles. + + +# Initial value and increment amount for handles. # These ensure that Python-generated handles always have the lowest bit set _UNIFFI_HANDLEMAP_INITIAL = 1 _UNIFFI_HANDLEMAP_DELTA = 2 + class _UniffiHandleMap: """ A map where inserting, getting and removing data is synchronized with a lock. @@ -355,6 +388,7 @@ def insert(self, obj): return self._insert(obj) """Low-level insert, this assumes `self._lock` is held.""" + def _insert(self, obj): handle = self._counter self._counter += _UNIFFI_HANDLEMAP_DELTA @@ -385,6 +419,8 @@ def remove(self, handle): def __len__(self): return len(self._map) + + # Types conforming to `_UniffiConverterPrimitive` pass themselves directly over the FFI. class _UniffiConverterPrimitive: @classmethod @@ -395,17 +431,29 @@ def lift(cls, value): def lower(cls, value): return value + class _UniffiConverterPrimitiveInt(_UniffiConverterPrimitive): @classmethod def check_lower(cls, value): try: value = value.__index__() except Exception: - raise TypeError("'{}' object cannot be interpreted as an integer".format(type(value).__name__)) + raise TypeError( + "'{}' object cannot be interpreted as an integer".format( + type(value).__name__ + ) + ) if not isinstance(value, int): - raise TypeError("__index__ returned non-int (type {})".format(type(value).__name__)) + raise TypeError( + "__index__ returned non-int (type {})".format(type(value).__name__) + ) if not cls.VALUE_MIN <= value < cls.VALUE_MAX: - raise ValueError("{} requires {} <= value < {}".format(cls.CLASS_NAME, cls.VALUE_MIN, cls.VALUE_MAX)) + raise ValueError( + "{} requires {} <= value < {}".format( + cls.CLASS_NAME, cls.VALUE_MIN, cls.VALUE_MAX + ) + ) + class _UniffiConverterPrimitiveFloat(_UniffiConverterPrimitive): @classmethod @@ -415,7 +463,10 @@ def check_lower(cls, value): except Exception: raise TypeError("must be real number, not {}".format(type(value).__name__)) if not isinstance(value, float): - raise TypeError("__float__ returned non-float (type {})".format(type(value).__name__)) + raise TypeError( + "__float__ returned non-float (type {})".format(type(value).__name__) + ) + # Helper class for wrapper types that will always go through a _UniffiRustBuffer. # Classes should inherit from this and implement the `read` and `write` static methods. @@ -431,6 +482,7 @@ def lower(cls, value): cls.write(value, builder) return builder.finalize() + # Contains loading, initialization code, and the FFI Function declarations. # Define some ctypes FFI types that we use in the library @@ -439,12 +491,14 @@ def lower(cls, value): """ _UNIFFI_RUST_TASK = ctypes.CFUNCTYPE(None, ctypes.c_void_p, ctypes.c_int8) + def _uniffi_future_callback_t(return_type): """ Factory function to create callback function types for async functions """ return ctypes.CFUNCTYPE(None, ctypes.c_uint64, return_type, _UniffiRustCallStatus) + def _uniffi_load_indirect(): """ This is how we find and load the dynamic library provided by the component. @@ -470,91 +524,270 @@ def _uniffi_load_indirect(): lib = ctypes.cdll.LoadLibrary(path) return lib + def _uniffi_check_contract_api_version(lib): # Get the bindings contract version from our ComponentInterface bindings_contract_version = 30 # Get the scaffolding contract version by calling the into the dylib - scaffolding_contract_version = lib.ffi_binary_options_tools_uni_uniffi_contract_version() + scaffolding_contract_version = ( + lib.ffi_binary_options_tools_uni_uniffi_contract_version() + ) if bindings_contract_version != scaffolding_contract_version: - raise InternalError("UniFFI contract version mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI contract version mismatch: try cleaning and rebuilding your project" + ) + def _uniffi_check_api_checksums(lib): - if lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_init() != 50054: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new() != 31315: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new_with_url() != 40992: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_assets() != 48493: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_balance() != 26020: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_init() + != 50054 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new() + != 31315 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new_with_url() + != 40992 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_assets() + != 48493 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_balance() + != 26020 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_buy() != 63032: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_clear_closed_deals() != 9178: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_create_raw_handler() != 34256: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles() != 23490: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles_advanced() != 27509: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_closed_deals() != 47785: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_opened_deals() != 27985: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_history() != 27093: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_is_demo() != 19411: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_payout() != 5344: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_reconnect() != 9220: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_clear_closed_deals() + != 9178 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_create_raw_handler() + != 34256 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles() + != 23490 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles_advanced() + != 27509 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_closed_deals() + != 47785 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_opened_deals() + != 27985 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_history() + != 27093 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_is_demo() + != 19411 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_payout() + != 5344 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_reconnect() + != 9220 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result() != 594: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result_with_timeout() != 56468: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result_with_timeout() + != 56468 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_sell() != 61157: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_server_time() != 10589: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_shutdown() != 51452: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_subscribe() != 23382: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_trade() != 14619: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_unsubscribe() != 29837: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_and_wait() != 12420: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_binary() != 12514: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_text() != 41075: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_wait_next() != 65338: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_method_subscriptionstream_next() != 13448: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_all() != 22652: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_server_time() + != 10589 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_shutdown() + != 51452 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_subscribe() + != 23382 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_trade() + != 14619 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_unsubscribe() + != 29837 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_and_wait() + != 12420 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_binary() + != 12514 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_text() + != 41075 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_wait_next() + != 65338 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_method_subscriptionstream_next() + != 13448 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_all() + != 22652 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_any() != 239: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_contains() != 4008: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ends_with() != 3462: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_contains() + != 4008 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ends_with() + != 3462 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ne() != 13897: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_new() != 49602: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_regex() != 42529: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") - if lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_starts_with() != 32570: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_new() + != 49602 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_regex() + != 42529 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + if ( + lib.uniffi_binary_options_tools_uni_checksum_constructor_validator_starts_with() + != 32570 + ): + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) if lib.uniffi_binary_options_tools_uni_checksum_method_validator_check() != 57297: - raise InternalError("UniFFI API checksum mismatch: try cleaning and rebuilding your project") + raise InternalError( + "UniFFI API checksum mismatch: try cleaning and rebuilding your project" + ) + # A ctypes library to expose the extern-C FFI definitions. # This is an implementation detail which will be called internally by the public API. @@ -569,7 +802,9 @@ def _uniffi_check_api_checksums(lib): _UniffiForeignBytes, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rustbuffer_from_bytes.restype = _UniffiRustBuffer +_UniffiLib.ffi_binary_options_tools_uni_rustbuffer_from_bytes.restype = ( + _UniffiRustBuffer +) _UniffiLib.ffi_binary_options_tools_uni_rustbuffer_free.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), @@ -581,15 +816,24 @@ def _uniffi_check_api_checksums(lib): ctypes.POINTER(_UniffiRustCallStatus), ) _UniffiLib.ffi_binary_options_tools_uni_rustbuffer_reserve.restype = _UniffiRustBuffer -_UNIFFI_RUST_FUTURE_CONTINUATION_CALLBACK = ctypes.CFUNCTYPE(None,ctypes.c_uint64,ctypes.c_int8, +_UNIFFI_RUST_FUTURE_CONTINUATION_CALLBACK = ctypes.CFUNCTYPE( + None, + ctypes.c_uint64, + ctypes.c_int8, ) -_UNIFFI_FOREIGN_FUTURE_DROPPED_CALLBACK = ctypes.CFUNCTYPE(None,ctypes.c_uint64, +_UNIFFI_FOREIGN_FUTURE_DROPPED_CALLBACK = ctypes.CFUNCTYPE( + None, + ctypes.c_uint64, ) + + class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _fields_ = [ ("handle", ctypes.c_uint64), ("free", _UNIFFI_FOREIGN_FUTURE_DROPPED_CALLBACK), ] + + _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_u8.argtypes = ( ctypes.c_uint64, _UNIFFI_RUST_FUTURE_CONTINUATION_CALLBACK, @@ -642,7 +886,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u16.restype = ctypes.c_uint16 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u16.restype = ( + ctypes.c_uint16 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u16.argtypes = ( ctypes.c_uint64, ) @@ -661,7 +907,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i16.restype = ctypes.c_int16 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i16.restype = ( + ctypes.c_int16 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_i16.argtypes = ( ctypes.c_uint64, ) @@ -680,7 +928,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u32.restype = ctypes.c_uint32 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u32.restype = ( + ctypes.c_uint32 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u32.argtypes = ( ctypes.c_uint64, ) @@ -699,7 +949,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i32.restype = ctypes.c_int32 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i32.restype = ( + ctypes.c_int32 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_i32.argtypes = ( ctypes.c_uint64, ) @@ -718,7 +970,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64.restype = ctypes.c_uint64 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64.restype = ( + ctypes.c_uint64 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u64.argtypes = ( ctypes.c_uint64, ) @@ -737,7 +991,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i64.restype = ctypes.c_int64 +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i64.restype = ( + ctypes.c_int64 +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_i64.argtypes = ( ctypes.c_uint64, ) @@ -756,7 +1012,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_f32.restype = ctypes.c_float +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_f32.restype = ( + ctypes.c_float +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_f32.argtypes = ( ctypes.c_uint64, ) @@ -775,7 +1033,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_f64.restype = ctypes.c_double +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_f64.restype = ( + ctypes.c_double +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_f64.argtypes = ( ctypes.c_uint64, ) @@ -794,7 +1054,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer.restype = _UniffiRustBuffer +_UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer.restype = ( + _UniffiRustBuffer +) _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer.argtypes = ( ctypes.c_uint64, ) @@ -822,7 +1084,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_pocketoption.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_pocketoption.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_free_pocketoption.argtypes = ( ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), @@ -842,7 +1106,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_subscriptionstream.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_subscriptionstream.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_free_subscriptionstream.argtypes = ( ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), @@ -861,11 +1127,15 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_init.argtypes = ( _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_init.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_init.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new.argtypes = ( _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new_with_url.argtypes = ( _UniffiRustBuffer, _UniffiRustBuffer, @@ -874,18 +1144,24 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_assets.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_assets.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_assets.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_balance.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_balance.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_balance.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_buy.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, ctypes.c_uint32, ctypes.c_double, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_buy.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_buy.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_clear_closed_deals.argtypes = ( ctypes.c_uint64, ) @@ -924,26 +1200,36 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _UniffiRustBuffer, ctypes.c_uint32, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_history.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_history.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_is_demo.argtypes = ( ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_is_demo.restype = ctypes.c_int8 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_is_demo.restype = ( + ctypes.c_int8 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_payout.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_payout.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_payout.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_reconnect.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_reconnect.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_reconnect.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result_with_timeout.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, @@ -956,7 +1242,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint32, ctypes.c_double, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_sell.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_sell.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_server_time.argtypes = ( ctypes.c_uint64, ) @@ -964,13 +1252,17 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_shutdown.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_shutdown.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_shutdown.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_subscribe.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_subscribe.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_subscribe.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_trade.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, @@ -978,7 +1270,9 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint32, ctypes.c_double, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_trade.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_trade.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_unsubscribe.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, @@ -993,35 +1287,49 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_binary.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_binary.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_text.argtypes = ( ctypes.c_uint64, _UniffiRustBuffer, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_text.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_text.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_wait_next.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_wait_next.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_wait_next.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_method_subscriptionstream_next.argtypes = ( ctypes.c_uint64, ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_subscriptionstream_next.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_subscriptionstream_next.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_all.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_all.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_all.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_any.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_any.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_any.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_contains.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_contains.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_contains.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_ends_with.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), @@ -1031,16 +1339,22 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): ctypes.c_uint64, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_ne.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_ne.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_new.argtypes = ( ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_new.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_new.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_regex.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_regex.restype = ctypes.c_uint64 +_UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_regex.restype = ( + ctypes.c_uint64 +) _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_validator_starts_with.argtypes = ( _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), @@ -1051,124 +1365,97 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): _UniffiRustBuffer, ctypes.POINTER(_UniffiRustCallStatus), ) -_UniffiLib.uniffi_binary_options_tools_uni_fn_method_validator_check.restype = ctypes.c_int8 -_UniffiLib.ffi_binary_options_tools_uni_uniffi_contract_version.argtypes = ( +_UniffiLib.uniffi_binary_options_tools_uni_fn_method_validator_check.restype = ( + ctypes.c_int8 ) -_UniffiLib.ffi_binary_options_tools_uni_uniffi_contract_version.restype = ctypes.c_uint32 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_init.argtypes = ( +_UniffiLib.ffi_binary_options_tools_uni_uniffi_contract_version.argtypes = () +_UniffiLib.ffi_binary_options_tools_uni_uniffi_contract_version.restype = ( + ctypes.c_uint32 ) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_init.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_init.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new_with_url.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new_with_url.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_pocketoption_new_with_url.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_assets.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_assets.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_assets.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_balance.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_balance.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_balance.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_buy.argtypes = ( -) -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_buy.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_clear_closed_deals.argtypes = ( +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_buy.argtypes = () +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_buy.restype = ( + ctypes.c_uint16 ) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_clear_closed_deals.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_clear_closed_deals.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_create_raw_handler.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_create_raw_handler.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_create_raw_handler.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles_advanced.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles_advanced.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_candles_advanced.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_closed_deals.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_closed_deals.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_closed_deals.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_opened_deals.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_opened_deals.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_get_opened_deals.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_history.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_history.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_history.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_is_demo.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_is_demo.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_is_demo.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_payout.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_payout.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_payout.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_reconnect.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_reconnect.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_reconnect.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result_with_timeout.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result_with_timeout.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_result_with_timeout.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_sell.argtypes = ( -) -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_sell.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_server_time.argtypes = ( +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_sell.argtypes = () +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_sell.restype = ( + ctypes.c_uint16 ) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_server_time.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_server_time.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_shutdown.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_shutdown.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_shutdown.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_subscribe.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_subscribe.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_subscribe.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_trade.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_trade.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_trade.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_unsubscribe.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_unsubscribe.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_pocketoption_unsubscribe.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_and_wait.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_and_wait.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_and_wait.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_binary.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_binary.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_binary.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_text.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_text.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_send_text.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_wait_next.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_wait_next.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_rawhandler_wait_next.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_subscriptionstream_next.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_subscriptionstream_next.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_method_subscriptionstream_next.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_all.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_all.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_all.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_any.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_any.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_any.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_contains.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_contains.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_contains.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ends_with.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ends_with.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ends_with.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ne.argtypes = ( -) -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ne.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_new.argtypes = ( +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ne.argtypes = () +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_ne.restype = ( + ctypes.c_uint16 ) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_new.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_new.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_regex.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_regex.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_regex.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_starts_with.argtypes = ( -) +_UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_starts_with.argtypes = () _UniffiLib.uniffi_binary_options_tools_uni_checksum_constructor_validator_starts_with.restype = ctypes.c_uint16 -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_validator_check.argtypes = ( +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_validator_check.argtypes = () +_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_validator_check.restype = ( + ctypes.c_uint16 ) -_UniffiLib.uniffi_binary_options_tools_uni_checksum_method_validator_check.restype = ctypes.c_uint16 _uniffi_check_contract_api_version(_UniffiLib) # _uniffi_check_api_checksums(_UniffiLib) @@ -1194,16 +1481,20 @@ class _UniffiForeignFutureDroppedCallbackStruct(ctypes.Structure): In this case, we need an event loop to run the Python async function, but there's no eventloop set for the thread. Use `uniffi_set_event_loop` to force an eventloop to be used in this case. """ + + def uniffi_set_event_loop(eventloop: asyncio.BaseEventLoop): global _UNIFFI_GLOBAL_EVENT_LOOP _UNIFFI_GLOBAL_EVENT_LOOP = eventloop + def _uniffi_get_event_loop(): if _UNIFFI_GLOBAL_EVENT_LOOP is not None: return _UNIFFI_GLOBAL_EVENT_LOOP else: return asyncio.get_running_loop() + # Continuation callback for async functions # lift the return value or error and resolve the future, causing the async function to resume. @_UNIFFI_RUST_FUTURE_CONTINUATION_CALLBACK @@ -1211,11 +1502,15 @@ def _uniffi_continuation_callback(future_ptr, poll_code): (eventloop, future) = _UniffiContinuationHandleMap.remove(future_ptr) eventloop.call_soon_threadsafe(_uniffi_set_future_result, future, poll_code) + def _uniffi_set_future_result(future, poll_code): if not future.cancelled(): future.set_result(poll_code) -async def _uniffi_rust_call_async(rust_future, ffi_poll, ffi_complete, ffi_free, lift_func, error_ffi_converter): + +async def _uniffi_rust_call_async( + rust_future, ffi_poll, ffi_complete, ffi_free, lift_func, error_ffi_converter +): try: eventloop = _uniffi_get_event_loop() @@ -1237,12 +1532,13 @@ async def _uniffi_rust_call_async(rust_future, ffi_poll, ffi_complete, ffi_free, finally: ffi_free(rust_future) + # Public interface members begin here. class _UniffiFfiConverterInt32(_UniffiConverterPrimitiveInt): CLASS_NAME = "i32" - VALUE_MIN = -2**31 + VALUE_MIN = -(2**31) VALUE_MAX = 2**31 @staticmethod @@ -1253,6 +1549,7 @@ def read(buf): def write(value, buf): buf.write_i32(value) + class _UniffiFfiConverterString: @staticmethod def check_lower(value): @@ -1285,6 +1582,7 @@ def lower(value): builder.write(value.encode("utf-8")) return builder.finalize() + class _UniffiFfiConverterBoolean: @classmethod def check_lower(cls, value): @@ -1306,6 +1604,7 @@ def read(cls, buf): def write(cls, value, buf): buf.write_u8(value) + class _UniffiFfiConverterUInt32(_UniffiConverterPrimitiveInt): CLASS_NAME = "u32" VALUE_MIN = 0 @@ -1319,6 +1618,7 @@ def read(buf): def write(value, buf): buf.write_u32(value) + @dataclass class CandleLength: """ @@ -1335,20 +1635,20 @@ class CandleLength: five_second_candle = CandleLength(time=5) ``` -""" - def __init__(self, *, time:int): + """ + + def __init__(self, *, time: int): self.time = time - - - def __str__(self): return "CandleLength(time={})".format(self.time) + def __eq__(self, other): if self.time != other.time: return False return True + class _UniffiFfiConverterTypeCandleLength(_UniffiConverterRustBuffer): @staticmethod def read(buf): @@ -1364,6 +1664,7 @@ def check_lower(value): def write(value, buf): _UniffiFfiConverterUInt32.write(value.time, buf) + class _UniffiFfiConverterSequenceTypeCandleLength(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -1383,13 +1684,7 @@ def read(cls, buf): if count < 0: raise InternalError("Unexpected negative sequence length") - return [ - _UniffiFfiConverterTypeCandleLength.read(buf) for i in range(count) - ] - - - - + return [_UniffiFfiConverterTypeCandleLength.read(buf) for i in range(count)] class AssetType(enum.Enum): @@ -1407,18 +1702,17 @@ class AssetType(enum.Enum): asset_type = AssetType.CURRENCY ``` -""" - + """ + STOCK = 0 - + CURRENCY = 1 - + COMMODITY = 2 - + CRYPTOCURRENCY = 3 - + INDEX = 4 - class _UniffiFfiConverterTypeAssetType(_UniffiConverterRustBuffer): @@ -1465,7 +1759,6 @@ def write(value, buf): buf.write_i32(5) - @dataclass class Asset: """ @@ -1485,8 +1778,20 @@ class Asset: eurusd = Asset(id=1, name="EUR/USD", symbol="EURUSD_otc", is_otc=True, is_active=True, payout=85, allowed_candles=[], asset_type=AssetType.CURRENCY) print(eurusd.name) ``` -""" - def __init__(self, *, id:int, name:str, symbol:str, is_otc:bool, is_active:bool, payout:int, allowed_candles:typing.List[CandleLength], asset_type:AssetType): + """ + + def __init__( + self, + *, + id: int, + name: str, + symbol: str, + is_otc: bool, + is_active: bool, + payout: int, + allowed_candles: typing.List[CandleLength], + asset_type: AssetType, + ): self.id = id self.name = name self.symbol = symbol @@ -1495,12 +1800,19 @@ def __init__(self, *, id:int, name:str, symbol:str, is_otc:bool, is_active:bool, self.payout = payout self.allowed_candles = allowed_candles self.asset_type = asset_type - - - def __str__(self): - return "Asset(id={}, name={}, symbol={}, is_otc={}, is_active={}, payout={}, allowed_candles={}, asset_type={})".format(self.id, self.name, self.symbol, self.is_otc, self.is_active, self.payout, self.allowed_candles, self.asset_type) + return "Asset(id={}, name={}, symbol={}, is_otc={}, is_active={}, payout={}, allowed_candles={}, asset_type={})".format( + self.id, + self.name, + self.symbol, + self.is_otc, + self.is_active, + self.payout, + self.allowed_candles, + self.asset_type, + ) + def __eq__(self, other): if self.id != other.id: return False @@ -1520,6 +1832,7 @@ def __eq__(self, other): return False return True + class _UniffiFfiConverterTypeAsset(_UniffiConverterRustBuffer): @staticmethod def read(buf): @@ -1556,9 +1869,10 @@ def write(value, buf): _UniffiFfiConverterSequenceTypeCandleLength.write(value.allowed_candles, buf) _UniffiFfiConverterTypeAssetType.write(value.asset_type, buf) + class _UniffiFfiConverterInt64(_UniffiConverterPrimitiveInt): CLASS_NAME = "i64" - VALUE_MIN = -2**63 + VALUE_MIN = -(2**63) VALUE_MAX = 2**63 @staticmethod @@ -1569,6 +1883,7 @@ def read(buf): def write(value, buf): buf.write_i64(value) + class _UniffiFfiConverterFloat64(_UniffiConverterPrimitiveFloat): @staticmethod def read(buf): @@ -1578,6 +1893,7 @@ def read(buf): def write(value, buf): buf.write_double(value) + class _UniffiFfiConverterOptionalFloat64(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -1603,6 +1919,7 @@ def read(cls, buf): else: raise InternalError("Unexpected flag byte for optional type") + @dataclass class Candle: """ @@ -1622,8 +1939,19 @@ class Candle: candle = ... # receive from api.get_candles() or stream.next() print(f"Candle for {candle.symbol} at {candle.timestamp}: O={candle.open}, H={candle.high}, L={candle.low}, C={candle.close}") ``` -""" - def __init__(self, *, symbol:str, timestamp:int, open:float, high:float, low:float, close:float, volume:typing.Optional[float]): + """ + + def __init__( + self, + *, + symbol: str, + timestamp: int, + open: float, + high: float, + low: float, + close: float, + volume: typing.Optional[float], + ): self.symbol = symbol self.timestamp = timestamp self.open = open @@ -1631,12 +1959,18 @@ def __init__(self, *, symbol:str, timestamp:int, open:float, high:float, low:flo self.low = low self.close = close self.volume = volume - - - def __str__(self): - return "Candle(symbol={}, timestamp={}, open={}, high={}, low={}, close={}, volume={})".format(self.symbol, self.timestamp, self.open, self.high, self.low, self.close, self.volume) + return "Candle(symbol={}, timestamp={}, open={}, high={}, low={}, close={}, volume={})".format( + self.symbol, + self.timestamp, + self.open, + self.high, + self.low, + self.close, + self.volume, + ) + def __eq__(self, other): if self.symbol != other.symbol: return False @@ -1654,6 +1988,7 @@ def __eq__(self, other): return False return True + class _UniffiFfiConverterTypeCandle(_UniffiConverterRustBuffer): @staticmethod def read(buf): @@ -1687,6 +2022,7 @@ def write(value, buf): _UniffiFfiConverterFloat64.write(value.close, buf) _UniffiFfiConverterOptionalFloat64.write(value.volume, buf) + class _UniffiFfiConverterUInt64(_UniffiConverterPrimitiveInt): CLASS_NAME = "u64" VALUE_MIN = 0 @@ -1700,6 +2036,7 @@ def read(buf): def write(value, buf): buf.write_u64(value) + class _UniffiFfiConverterOptionalString(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -1725,6 +2062,7 @@ def read(cls, buf): else: raise InternalError("Unexpected flag byte for optional type") + class _UniffiFfiConverterOptionalInt32(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -1750,6 +2088,7 @@ def read(cls, buf): else: raise InternalError("Unexpected flag byte for optional type") + class _UniffiFfiConverterOptionalBoolean(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -1775,6 +2114,7 @@ def read(cls, buf): else: raise InternalError("Unexpected flag byte for optional type") + @dataclass class Deal: """ @@ -1795,8 +2135,38 @@ class Deal: deal = ... # receive from api.result() print(f"Trade {deal.id} on {deal.asset} resulted in a profit of {deal.profit}") ``` -""" - def __init__(self, *, id:str, open_time:str, close_time:str, open_timestamp:int, close_timestamp:int, uid:int, request_id:typing.Optional[str], amount:float, profit:float, percent_profit:int, percent_loss:int, open_price:float, close_price:float, command:int, asset:str, is_demo:int, copy_ticket:str, open_ms:int, close_ms:typing.Optional[int], option_type:int, is_rollover:typing.Optional[bool], is_copy_signal:typing.Optional[bool], is_ai:typing.Optional[bool], currency:str, amount_usd:typing.Optional[float], amount_usd2:typing.Optional[float]): + """ + + def __init__( + self, + *, + id: str, + open_time: str, + close_time: str, + open_timestamp: int, + close_timestamp: int, + uid: int, + request_id: typing.Optional[str], + amount: float, + profit: float, + percent_profit: int, + percent_loss: int, + open_price: float, + close_price: float, + command: int, + asset: str, + is_demo: int, + copy_ticket: str, + open_ms: int, + close_ms: typing.Optional[int], + option_type: int, + is_rollover: typing.Optional[bool], + is_copy_signal: typing.Optional[bool], + is_ai: typing.Optional[bool], + currency: str, + amount_usd: typing.Optional[float], + amount_usd2: typing.Optional[float], + ): self.id = id self.open_time = open_time self.close_time = close_time @@ -1823,12 +2193,37 @@ def __init__(self, *, id:str, open_time:str, close_time:str, open_timestamp:int, self.currency = currency self.amount_usd = amount_usd self.amount_usd2 = amount_usd2 - - - def __str__(self): - return "Deal(id={}, open_time={}, close_time={}, open_timestamp={}, close_timestamp={}, uid={}, request_id={}, amount={}, profit={}, percent_profit={}, percent_loss={}, open_price={}, close_price={}, command={}, asset={}, is_demo={}, copy_ticket={}, open_ms={}, close_ms={}, option_type={}, is_rollover={}, is_copy_signal={}, is_ai={}, currency={}, amount_usd={}, amount_usd2={})".format(self.id, self.open_time, self.close_time, self.open_timestamp, self.close_timestamp, self.uid, self.request_id, self.amount, self.profit, self.percent_profit, self.percent_loss, self.open_price, self.close_price, self.command, self.asset, self.is_demo, self.copy_ticket, self.open_ms, self.close_ms, self.option_type, self.is_rollover, self.is_copy_signal, self.is_ai, self.currency, self.amount_usd, self.amount_usd2) + return "Deal(id={}, open_time={}, close_time={}, open_timestamp={}, close_timestamp={}, uid={}, request_id={}, amount={}, profit={}, percent_profit={}, percent_loss={}, open_price={}, close_price={}, command={}, asset={}, is_demo={}, copy_ticket={}, open_ms={}, close_ms={}, option_type={}, is_rollover={}, is_copy_signal={}, is_ai={}, currency={}, amount_usd={}, amount_usd2={})".format( + self.id, + self.open_time, + self.close_time, + self.open_timestamp, + self.close_timestamp, + self.uid, + self.request_id, + self.amount, + self.profit, + self.percent_profit, + self.percent_loss, + self.open_price, + self.close_price, + self.command, + self.asset, + self.is_demo, + self.copy_ticket, + self.open_ms, + self.close_ms, + self.option_type, + self.is_rollover, + self.is_copy_signal, + self.is_ai, + self.currency, + self.amount_usd, + self.amount_usd2, + ) + def __eq__(self, other): if self.id != other.id: return False @@ -1884,6 +2279,7 @@ def __eq__(self, other): return False return True + class _UniffiFfiConverterTypeDeal(_UniffiConverterRustBuffer): @staticmethod def read(buf): @@ -1975,10 +2371,6 @@ def write(value, buf): _UniffiFfiConverterOptionalFloat64.write(value.amount_usd2, buf) - - - - class Action(enum.Enum): """ Represents the action to take in a trade. @@ -2027,12 +2419,11 @@ class Action(enum.Enum): var buyAction = binaryoptionstoolsuni.ActionCall var sellAction = binaryoptionstoolsuni.ActionPut ``` -""" - + """ + CALL = 0 - + PUT = 1 - class _UniffiFfiConverterTypeAction(_UniffiConverterRustBuffer): @@ -2061,9 +2452,6 @@ def write(value, buf): buf.write_i32(2) - - - # UniError # We want to define each variant as a nested class that's also a subclass, # which is tricky in Python. To accomplish this we're going to create each @@ -2073,17 +2461,19 @@ def write(value, buf): class UniError(Exception): pass + _UniffiTempUniError = UniError + class UniError: # type: ignore - class BinaryOptions(_UniffiTempUniError): - def __init__(self, *values): if len(values) != 1: raise TypeError(f"Expected 1 arguments, found {len(values)}") if not isinstance(values[0], str): - raise TypeError(f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'") + raise TypeError( + f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'" + ) super().__init__(", ".join(map(repr, values))) self._values = values @@ -2092,14 +2482,17 @@ def __getitem__(self, index): def __repr__(self): return "UniError.BinaryOptions({})".format(str(self)) - _UniffiTempUniError.BinaryOptions = BinaryOptions # type: ignore + + _UniffiTempUniError.BinaryOptions = BinaryOptions # type: ignore + class PocketOption(_UniffiTempUniError): - def __init__(self, *values): if len(values) != 1: raise TypeError(f"Expected 1 arguments, found {len(values)}") if not isinstance(values[0], str): - raise TypeError(f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'") + raise TypeError( + f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'" + ) super().__init__(", ".join(map(repr, values))) self._values = values @@ -2108,14 +2501,17 @@ def __getitem__(self, index): def __repr__(self): return "UniError.PocketOption({})".format(str(self)) - _UniffiTempUniError.PocketOption = PocketOption # type: ignore + + _UniffiTempUniError.PocketOption = PocketOption # type: ignore + class Uuid(_UniffiTempUniError): - def __init__(self, *values): if len(values) != 1: raise TypeError(f"Expected 1 arguments, found {len(values)}") if not isinstance(values[0], str): - raise TypeError(f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'") + raise TypeError( + f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'" + ) super().__init__(", ".join(map(repr, values))) self._values = values @@ -2124,14 +2520,17 @@ def __getitem__(self, index): def __repr__(self): return "UniError.Uuid({})".format(str(self)) - _UniffiTempUniError.Uuid = Uuid # type: ignore + + _UniffiTempUniError.Uuid = Uuid # type: ignore + class Validator(_UniffiTempUniError): - def __init__(self, *values): if len(values) != 1: raise TypeError(f"Expected 1 arguments, found {len(values)}") if not isinstance(values[0], str): - raise TypeError(f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'") + raise TypeError( + f"unexpected type for tuple element 0 - expected 'str', got '{type(values[0])}'" + ) super().__init__(", ".join(map(repr, values))) self._values = values @@ -2140,9 +2539,11 @@ def __getitem__(self, index): def __repr__(self): return "UniError.Validator({})".format(str(self)) - _UniffiTempUniError.Validator = Validator # type: ignore -UniError = _UniffiTempUniError # type: ignore + _UniffiTempUniError.Validator = Validator # type: ignore + + +UniError = _UniffiTempUniError # type: ignore del _UniffiTempUniError @@ -2198,6 +2599,7 @@ def write(value, buf): buf.write_i32(4) _UniffiFfiConverterString.write(value._values[0], buf) + class _UniffiFfiConverterSequenceTypeAsset(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -2217,9 +2619,8 @@ def read(cls, buf): if count < 0: raise InternalError("Unexpected negative sequence length") - return [ - _UniffiFfiConverterTypeAsset.read(buf) for i in range(count) - ] + return [_UniffiFfiConverterTypeAsset.read(buf) for i in range(count)] + class _UniffiFfiConverterOptionalSequenceTypeAsset(_UniffiConverterRustBuffer): @classmethod @@ -2253,8 +2654,8 @@ class ValidatorProtocol(typing.Protocol): Provides various methods to validate messages using different strategies like regex matching, prefix/suffix checking, and logical combinations. -""" - + """ + def check(self, message: str) -> bool: """ Checks if a message matches this validator's conditions. @@ -2266,18 +2667,20 @@ def check(self, message: str) -> bool: # Returns True if message matches the validator's conditions, False otherwise -""" + """ raise NotImplementedError + class Validator(ValidatorProtocol): """ Validator for filtering WebSocket messages. Provides various methods to validate messages using different strategies like regex matching, prefix/suffix checking, and logical combinations. -""" - + """ + _handle: ctypes.c_uint64 + @classmethod def all(cls, validators: typing.List[Validator]) -> Validator: """ @@ -2299,8 +2702,8 @@ def all(cls, validators: typing.List[Validator]) -> Validator: assert v.check("Hello Beautiful World") == True assert v.check("Hello Beautiful") == False ``` -""" - + """ + _UniffiFfiConverterSequenceTypeValidator.check_lower(validators) _uniffi_lowered_args = ( _UniffiFfiConverterSequenceTypeValidator.lower(validators), @@ -2313,6 +2716,7 @@ def all(cls, validators: typing.List[Validator]) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) + @classmethod def any(cls, validators: typing.List[Validator]) -> Validator: """ @@ -2335,8 +2739,8 @@ def any(cls, validators: typing.List[Validator]) -> Validator: assert v.check("task completed") == True assert v.check("in progress") == False ``` -""" - + """ + _UniffiFfiConverterSequenceTypeValidator.check_lower(validators) _uniffi_lowered_args = ( _UniffiFfiConverterSequenceTypeValidator.lower(validators), @@ -2349,6 +2753,7 @@ def any(cls, validators: typing.List[Validator]) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) + @classmethod def contains(cls, substring: str) -> Validator: """ @@ -2357,12 +2762,10 @@ def contains(cls, substring: str) -> Validator: # Arguments * `substring` - String that should be present in messages -""" - + """ + _UniffiFfiConverterString.check_lower(substring) - _uniffi_lowered_args = ( - _UniffiFfiConverterString.lower(substring), - ) + _uniffi_lowered_args = (_UniffiFfiConverterString.lower(substring),) _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2371,6 +2774,7 @@ def contains(cls, substring: str) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) + @classmethod def ends_with(cls, suffix: str) -> Validator: """ @@ -2379,12 +2783,10 @@ def ends_with(cls, suffix: str) -> Validator: # Arguments * `suffix` - String that messages should end with -""" - + """ + _UniffiFfiConverterString.check_lower(suffix) - _uniffi_lowered_args = ( - _UniffiFfiConverterString.lower(suffix), - ) + _uniffi_lowered_args = (_UniffiFfiConverterString.lower(suffix),) _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2393,6 +2795,7 @@ def ends_with(cls, suffix: str) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) + @classmethod def ne(cls, validator: Validator) -> Validator: """ @@ -2411,12 +2814,10 @@ def ne(cls, validator: Validator) -> Validator: assert v.check("success message") == True assert v.check("error occurred") == False ``` -""" - + """ + _UniffiFfiConverterTypeValidator.check_lower(validator) - _uniffi_lowered_args = ( - _UniffiFfiConverterTypeValidator.lower(validator), - ) + _uniffi_lowered_args = (_UniffiFfiConverterTypeValidator.lower(validator),) _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2425,12 +2826,14 @@ def ne(cls, validator: Validator) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) - def __init__(self, ): + + def __init__( + self, + ): """ Creates a default validator that accepts all messages. -""" - _uniffi_lowered_args = ( - ) + """ + _uniffi_lowered_args = () _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2439,6 +2842,7 @@ def __init__(self, ): *_uniffi_lowered_args, ) self._handle = _uniffi_ffi_result + @classmethod def regex(cls, pattern: str) -> Validator: """ @@ -2457,12 +2861,10 @@ def regex(cls, pattern: str) -> Validator: assert validator.check("123 message") == True assert validator.check("abc") == False ``` -""" - + """ + _UniffiFfiConverterString.check_lower(pattern) - _uniffi_lowered_args = ( - _UniffiFfiConverterString.lower(pattern), - ) + _uniffi_lowered_args = (_UniffiFfiConverterString.lower(pattern),) _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2471,6 +2873,7 @@ def regex(cls, pattern: str) -> Validator: *_uniffi_lowered_args, ) return cls._uniffi_make_instance(_uniffi_ffi_result) + @classmethod def starts_with(cls, prefix: str) -> Validator: """ @@ -2479,12 +2882,10 @@ def starts_with(cls, prefix: str) -> Validator: # Arguments * `prefix` - String that messages should start with -""" - + """ + _UniffiFfiConverterString.check_lower(prefix) - _uniffi_lowered_args = ( - _UniffiFfiConverterString.lower(prefix), - ) + _uniffi_lowered_args = (_UniffiFfiConverterString.lower(prefix),) _uniffi_lift_return = _UniffiFfiConverterTypeValidator.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -2498,10 +2899,14 @@ def __del__(self): # In case of partial initialization of instances. handle = getattr(self, "_handle", None) if handle is not None: - _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_free_validator, handle) + _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_free_validator, handle + ) def _uniffi_clone_handle(self): - return _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_validator, self._handle) + return _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_clone_validator, self._handle + ) # Used by alternative constructors or any methods which return this type. @classmethod @@ -2511,6 +2916,7 @@ def _uniffi_make_instance(cls, handle): inst = cls.__new__(cls) inst._handle = handle return inst + def check(self, message: str) -> bool: """ Checks if a message matches this validator's conditions. @@ -2522,8 +2928,8 @@ def check(self, message: str) -> bool: # Returns True if message matches the validator's conditions, False otherwise -""" - + """ + _UniffiFfiConverterString.check_lower(message) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -2539,9 +2945,6 @@ def check(self, message: str) -> bool: return _uniffi_lift_return(_uniffi_ffi_result) - - - class _UniffiFfiConverterTypeValidator: @staticmethod def lift(value: int) -> Validator: @@ -2550,7 +2953,9 @@ def lift(value: int) -> Validator: @staticmethod def check_lower(value: Validator): if not isinstance(value, Validator): - raise TypeError("Expected Validator instance, {} found".format(type(value).__name__)) + raise TypeError( + "Expected Validator instance, {} found".format(type(value).__name__) + ) @staticmethod def lower(value: Validator) -> ctypes.c_uint64: @@ -2567,6 +2972,7 @@ def read(cls, buf: _UniffiRustBuffer) -> Validator: def write(cls, value: Validator, buf: _UniffiRustBuffer): buf.write_u64(cls.lower(value)) + class _UniffiFfiConverterBytes(_UniffiConverterRustBuffer): @staticmethod def read(buf): @@ -2580,7 +2986,9 @@ def check_lower(value): try: memoryview(value) except TypeError: - raise TypeError("a bytes-like object is required, not {!r}".format(type(value).__name__)) + raise TypeError( + "a bytes-like object is required, not {!r}".format(type(value).__name__) + ) @staticmethod def write(value, buf): @@ -2594,8 +3002,8 @@ class RawHandlerProtocol(typing.Protocol): Provides low-level access to send messages and receive filtered responses based on a validator. Each handler maintains its own message stream. -""" - + """ + async def send_and_wait(self, message: str) -> str: """ Send a message and wait for the next matching response. @@ -2615,8 +3023,9 @@ async def send_and_wait(self, message: str) -> str: response = await handler.send_and_wait('42["getBalance"]') data = json.loads(response) ``` -""" + """ raise NotImplementedError + async def send_binary(self, data: bytes) -> None: """ Send a binary message through this handler. @@ -2631,8 +3040,9 @@ async def send_binary(self, data: bytes) -> None: ```python await handler.send_binary(b'\\x00\\x01\\x02') ``` -""" + """ raise NotImplementedError + async def send_text(self, message: str) -> None: """ Send a text message through this handler. @@ -2647,9 +3057,12 @@ async def send_text(self, message: str) -> None: ```python await handler.send_text('42["ping"]') ``` -""" + """ raise NotImplementedError - async def wait_next(self, ) -> str: + + async def wait_next( + self, + ) -> str: """ Wait for the next message that matches this handler's validator. @@ -2664,19 +3077,20 @@ async def wait_next(self, ) -> str: message = await handler.wait_next() print(f"Received: {message}") ``` -""" + """ raise NotImplementedError + class RawHandler(RawHandlerProtocol): """ Handler for advanced raw WebSocket message operations. Provides low-level access to send messages and receive filtered responses based on a validator. Each handler maintains its own message stream. -""" - + """ + _handle: ctypes.c_uint64 - + def __init__(self, *args, **kwargs): raise ValueError("This class has no default constructor") @@ -2684,10 +3098,14 @@ def __del__(self): # In case of partial initialization of instances. handle = getattr(self, "_handle", None) if handle is not None: - _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_free_rawhandler, handle) + _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_free_rawhandler, handle + ) def _uniffi_clone_handle(self): - return _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_rawhandler, self._handle) + return _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_clone_rawhandler, self._handle + ) # Used by alternative constructors or any methods which return this type. @classmethod @@ -2697,6 +3115,7 @@ def _uniffi_make_instance(cls, handle): inst = cls.__new__(cls) inst._handle = handle return inst + async def send_and_wait(self, message: str) -> str: """ Send a message and wait for the next matching response. @@ -2716,8 +3135,8 @@ async def send_and_wait(self, message: str) -> str: response = await handler.send_and_wait('42["getBalance"]') data = json.loads(response) ``` -""" - + """ + _UniffiFfiConverterString.check_lower(message) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -2726,13 +3145,16 @@ async def send_and_wait(self, message: str) -> str: _uniffi_lift_return = _UniffiFfiConverterString.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_and_wait(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_and_wait( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) + async def send_binary(self, data: bytes) -> None: """ Send a binary message through this handler. @@ -2747,8 +3169,8 @@ async def send_binary(self, data: bytes) -> None: ```python await handler.send_binary(b'\\x00\\x01\\x02') ``` -""" - + """ + _UniffiFfiConverterBytes.check_lower(data) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -2757,13 +3179,16 @@ async def send_binary(self, data: bytes) -> None: _uniffi_lift_return = lambda val: None _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_binary(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_binary( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, _uniffi_lift_return, _uniffi_error_converter, ) + async def send_text(self, message: str) -> None: """ Send a text message through this handler. @@ -2778,8 +3203,8 @@ async def send_text(self, message: str) -> None: ```python await handler.send_text('42["ping"]') ``` -""" - + """ + _UniffiFfiConverterString.check_lower(message) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -2788,14 +3213,19 @@ async def send_text(self, message: str) -> None: _uniffi_lift_return = lambda val: None _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_text(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_send_text( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, _uniffi_lift_return, _uniffi_error_converter, ) - async def wait_next(self, ) -> str: + + async def wait_next( + self, + ) -> str: """ Wait for the next message that matches this handler's validator. @@ -2810,14 +3240,14 @@ async def wait_next(self, ) -> str: message = await handler.wait_next() print(f"Received: {message}") ``` -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterString.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_wait_next(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_rawhandler_wait_next( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, @@ -2826,9 +3256,6 @@ async def wait_next(self, ) -> str: ) - - - class _UniffiFfiConverterTypeRawHandler: @staticmethod def lift(value: int) -> RawHandler: @@ -2837,7 +3264,9 @@ def lift(value: int) -> RawHandler: @staticmethod def check_lower(value: RawHandler): if not isinstance(value, RawHandler): - raise TypeError("Expected RawHandler instance, {} found".format(type(value).__name__)) + raise TypeError( + "Expected RawHandler instance, {} found".format(type(value).__name__) + ) @staticmethod def lower(value: RawHandler) -> ctypes.c_uint64: @@ -2854,6 +3283,7 @@ def read(cls, buf: _UniffiRustBuffer) -> RawHandler: def write(cls, value: RawHandler, buf: _UniffiRustBuffer): buf.write_u64(cls.lower(value)) + class _UniffiFfiConverterSequenceTypeCandle(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -2873,9 +3303,8 @@ def read(cls, buf): if count < 0: raise InternalError("Unexpected negative sequence length") - return [ - _UniffiFfiConverterTypeCandle.read(buf) for i in range(count) - ] + return [_UniffiFfiConverterTypeCandle.read(buf) for i in range(count)] + class _UniffiFfiConverterSequenceTypeDeal(_UniffiConverterRustBuffer): @classmethod @@ -2896,9 +3325,7 @@ def read(cls, buf): if count < 0: raise InternalError("Unexpected negative sequence length") - return [ - _UniffiFfiConverterTypeDeal.read(buf) for i in range(count) - ] + return [_UniffiFfiConverterTypeDeal.read(buf) for i in range(count)] class SubscriptionStreamProtocol(typing.Protocol): @@ -2912,9 +3339,11 @@ class SubscriptionStreamProtocol(typing.Protocol): Since UniFFI does not support streams directly, this wrapper provides a way to consume the stream by repeatedly calling the `next` method. -""" - - async def next(self, ) -> Candle: + """ + + async def next( + self, + ) -> Candle: """ Retrieves the next item from the stream. @@ -2953,9 +3382,10 @@ async def main(): } } ``` -""" + """ raise NotImplementedError + class SubscriptionStream(SubscriptionStreamProtocol): """ Represents a stream of subscription data. @@ -2967,10 +3397,10 @@ class SubscriptionStream(SubscriptionStreamProtocol): Since UniFFI does not support streams directly, this wrapper provides a way to consume the stream by repeatedly calling the `next` method. -""" - + """ + _handle: ctypes.c_uint64 - + def __init__(self, *args, **kwargs): raise ValueError("This class has no default constructor") @@ -2978,10 +3408,16 @@ def __del__(self): # In case of partial initialization of instances. handle = getattr(self, "_handle", None) if handle is not None: - _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_free_subscriptionstream, handle) + _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_free_subscriptionstream, + handle, + ) def _uniffi_clone_handle(self): - return _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_subscriptionstream, self._handle) + return _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_clone_subscriptionstream, + self._handle, + ) # Used by alternative constructors or any methods which return this type. @classmethod @@ -2991,7 +3427,10 @@ def _uniffi_make_instance(cls, handle): inst = cls.__new__(cls) inst._handle = handle return inst - async def next(self, ) -> Candle: + + async def next( + self, + ) -> Candle: """ Retrieves the next item from the stream. @@ -3030,14 +3469,14 @@ async def main(): } } ``` -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterTypeCandle.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_subscriptionstream_next(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_subscriptionstream_next( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, @@ -3046,9 +3485,6 @@ async def main(): ) - - - class _UniffiFfiConverterTypeSubscriptionStream: @staticmethod def lift(value: int) -> SubscriptionStream: @@ -3057,7 +3493,11 @@ def lift(value: int) -> SubscriptionStream: @staticmethod def check_lower(value: SubscriptionStream): if not isinstance(value, SubscriptionStream): - raise TypeError("Expected SubscriptionStream instance, {} found".format(type(value).__name__)) + raise TypeError( + "Expected SubscriptionStream instance, {} found".format( + type(value).__name__ + ) + ) @staticmethod def lower(value: SubscriptionStream) -> ctypes.c_uint64: @@ -3089,18 +3529,23 @@ class PocketOptionProtocol(typing.Protocol): This struct wraps the underlying `binary_options_tools::pocketoption::PocketOption` client, exposing its functionality in a way that is compatible with UniFFI for creating multi-language bindings. -""" - - async def assets(self, ) -> typing.Optional[typing.List[Asset]]: + """ + + async def assets( + self, + ) -> typing.Optional[typing.List[Asset]]: """ Gets the list of available assets for trading. # Returns A list of `Asset` objects, or `None` if the assets have not been loaded yet. -""" + """ raise NotImplementedError - async def balance(self, ) -> float: + + async def balance( + self, + ) -> float: """ Gets the current balance of the account. @@ -3109,21 +3554,28 @@ async def balance(self, ) -> float: # Returns The current balance as a floating-point number. -""" + """ raise NotImplementedError - async def buy(self, asset: str,time: int,amount: float) -> Deal: + + async def buy(self, asset: str, time: int, amount: float) -> Deal: """ Places a "Call" (buy) trade. This is a convenience method that calls `trade` with `Action.Call`. -""" + """ raise NotImplementedError - async def clear_closed_deals(self, ) -> None: + + async def clear_closed_deals( + self, + ) -> None: """ Clears the list of closed deals from the client's state. -""" + """ raise NotImplementedError - async def create_raw_handler(self, validator: Validator,keep_alive: typing.Optional[str]) -> RawHandler: + + async def create_raw_handler( + self, validator: Validator, keep_alive: typing.Optional[str] + ) -> RawHandler: """ Creates a raw handler for advanced WebSocket message operations. @@ -3155,42 +3607,59 @@ async def create_raw_handler(self, validator: Validator,keep_alive: typing.Optio response = await handler.wait_next() print(f"Received: {response}") ``` -""" + """ raise NotImplementedError - async def get_candles(self, asset: str,period: int,offset: int) -> typing.List[Candle]: + + async def get_candles( + self, asset: str, period: int, offset: int + ) -> typing.List[Candle]: """ Gets historical candle data for a specific asset. -""" + """ raise NotImplementedError - async def get_candles_advanced(self, asset: str,period: int,time: int,offset: int) -> typing.List[Candle]: + + async def get_candles_advanced( + self, asset: str, period: int, time: int, offset: int + ) -> typing.List[Candle]: """ Gets historical candle data for a specific asset with advanced parameters. -""" + """ raise NotImplementedError - async def get_closed_deals(self, ) -> typing.List[Deal]: + + async def get_closed_deals( + self, + ) -> typing.List[Deal]: """ Gets the list of currently closed deals. -""" + """ raise NotImplementedError - async def get_opened_deals(self, ) -> typing.List[Deal]: + + async def get_opened_deals( + self, + ) -> typing.List[Deal]: """ Gets the list of currently opened deals. -""" + """ raise NotImplementedError - async def history(self, asset: str,period: int) -> typing.List[Candle]: + + async def history(self, asset: str, period: int) -> typing.List[Candle]: """ Gets historical candle data for a specific asset and period. -""" + """ raise NotImplementedError - def is_demo(self, ) -> bool: + + def is_demo( + self, + ) -> bool: """ Checks if the current session is a demo account. # Returns `true` if the account is a demo account, `false` otherwise. -""" + """ raise NotImplementedError + async def payout(self, asset: str) -> typing.Optional[float]: """ Gets the payout percentage for a specific asset. @@ -3217,13 +3686,17 @@ async def payout(self, asset: str) -> typing.Optional[float]: else: print("Asset not available") ``` -""" + """ raise NotImplementedError - async def reconnect(self, ) -> None: + + async def reconnect( + self, + ) -> None: """ Disconnects and reconnects the client. -""" + """ raise NotImplementedError + async def result(self, id: str) -> Deal: """ Checks the result of a trade by its ID. @@ -3235,9 +3708,10 @@ async def result(self, id: str) -> Deal: # Returns A `Deal` object representing the completed trade. -""" + """ raise NotImplementedError - async def result_with_timeout(self, id: str,timeout_secs: int) -> Deal: + + async def result_with_timeout(self, id: str, timeout_secs: int) -> Deal: """ Checks the result of a trade by its ID with a timeout. @@ -3249,29 +3723,37 @@ async def result_with_timeout(self, id: str,timeout_secs: int) -> Deal: # Returns A `Deal` object representing the completed trade. -""" + """ raise NotImplementedError - async def sell(self, asset: str,time: int,amount: float) -> Deal: + + async def sell(self, asset: str, time: int, amount: float) -> Deal: """ Places a "Put" (sell) trade. This is a convenience method that calls `trade` with `Action.Put`. -""" + """ raise NotImplementedError - async def server_time(self, ) -> int: + + async def server_time( + self, + ) -> int: """ Gets the current server time as a Unix timestamp. -""" + """ raise NotImplementedError - async def shutdown(self, ) -> None: + + async def shutdown( + self, + ) -> None: """ Shuts down the client and stops all background tasks. This method should be called when you are finished with the client to ensure a graceful shutdown. -""" + """ raise NotImplementedError - async def subscribe(self, asset: str,duration_secs: int) -> SubscriptionStream: + + async def subscribe(self, asset: str, duration_secs: int) -> SubscriptionStream: """ Subscribes to real-time candle data for a specific asset. @@ -3283,9 +3765,10 @@ async def subscribe(self, asset: str,duration_secs: int) -> SubscriptionStream: # Returns A `SubscriptionStream` object that can be used to receive candle data. -""" + """ raise NotImplementedError - async def trade(self, asset: str,action: Action,time: int,amount: float) -> Deal: + + async def trade(self, asset: str, action: Action, time: int, amount: float) -> Deal: """ Places a trade. @@ -3301,14 +3784,16 @@ async def trade(self, asset: str,action: Action,time: int,amount: float) -> Deal # Returns A `Deal` object representing the completed trade. -""" + """ raise NotImplementedError + async def unsubscribe(self, asset: str) -> None: """ Unsubscribes from real-time candle data for a specific asset. -""" + """ raise NotImplementedError + class PocketOption(PocketOptionProtocol): """ The main client for interacting with the PocketOption platform. @@ -3323,9 +3808,10 @@ class PocketOption(PocketOptionProtocol): This struct wraps the underlying `binary_options_tools::pocketoption::PocketOption` client, exposing its functionality in a way that is compatible with UniFFI for creating multi-language bindings. -""" - + """ + _handle: ctypes.c_uint64 + @classmethod async def init(cls, ssid: str) -> PocketOption: """ @@ -3353,26 +3839,28 @@ async def main(): asyncio.run(main()) ``` -""" - + """ + _UniffiFfiConverterString.check_lower(ssid) - _uniffi_lowered_args = ( - _UniffiFfiConverterString.lower(ssid), - ) + _uniffi_lowered_args = (_UniffiFfiConverterString.lower(ssid),) _uniffi_lift_return = _UniffiFfiConverterTypePocketOption.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_init(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_init( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u64, _uniffi_lift_return, _uniffi_error_converter, ) + def __init__(self, *args, **kw): raise ValueError("async constructors not supported.") + @classmethod - async def new_with_url(cls, ssid: str,url: str) -> PocketOption: + async def new_with_url(cls, ssid: str, url: str) -> PocketOption: """ Creates a new instance of the PocketOption client with a custom WebSocket URL. @@ -3383,10 +3871,10 @@ async def new_with_url(cls, ssid: str,url: str) -> PocketOption: * `ssid` - The session ID for your PocketOption account. * `url` - The custom WebSocket URL to connect to. -""" - + """ + _UniffiFfiConverterString.check_lower(ssid) - + _UniffiFfiConverterString.check_lower(url) _uniffi_lowered_args = ( _UniffiFfiConverterString.lower(ssid), @@ -3395,7 +3883,9 @@ async def new_with_url(cls, ssid: str,url: str) -> PocketOption: _uniffi_lift_return = _UniffiFfiConverterTypePocketOption.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new_with_url(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_constructor_pocketoption_new_with_url( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u64, @@ -3407,10 +3897,15 @@ def __del__(self): # In case of partial initialization of instances. handle = getattr(self, "_handle", None) if handle is not None: - _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_free_pocketoption, handle) + _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_free_pocketoption, handle + ) def _uniffi_clone_handle(self): - return _uniffi_rust_call(_UniffiLib.uniffi_binary_options_tools_uni_fn_clone_pocketoption, self._handle) + return _uniffi_rust_call( + _UniffiLib.uniffi_binary_options_tools_uni_fn_clone_pocketoption, + self._handle, + ) # Used by alternative constructors or any methods which return this type. @classmethod @@ -3420,28 +3915,34 @@ def _uniffi_make_instance(cls, handle): inst = cls.__new__(cls) inst._handle = handle return inst - async def assets(self, ) -> typing.Optional[typing.List[Asset]]: + + async def assets( + self, + ) -> typing.Optional[typing.List[Asset]]: """ Gets the list of available assets for trading. # Returns A list of `Asset` objects, or `None` if the assets have not been loaded yet. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterOptionalSequenceTypeAsset.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_assets(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_assets( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def balance(self, ) -> float: + + async def balance( + self, + ) -> float: """ Gets the current balance of the account. @@ -3450,31 +3951,32 @@ async def balance(self, ) -> float: # Returns The current balance as a floating-point number. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterFloat64.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_balance(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_balance( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_f64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_f64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_f64, _uniffi_lift_return, _uniffi_error_converter, ) - async def buy(self, asset: str,time: int,amount: float) -> Deal: + + async def buy(self, asset: str, time: int, amount: float) -> Deal: """ Places a "Call" (buy) trade. This is a convenience method that calls `trade` with `Action.Call`. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterUInt32.check_lower(time) - + _UniffiFfiConverterFloat64.check_lower(amount) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3485,31 +3987,39 @@ async def buy(self, asset: str,time: int,amount: float) -> Deal: _uniffi_lift_return = _UniffiFfiConverterTypeDeal.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_buy(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_buy( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def clear_closed_deals(self, ) -> None: + + async def clear_closed_deals( + self, + ) -> None: """ Clears the list of closed deals from the client's state. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = lambda val: None _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_clear_closed_deals(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_clear_closed_deals( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, _uniffi_lift_return, _uniffi_error_converter, ) - async def create_raw_handler(self, validator: Validator,keep_alive: typing.Optional[str]) -> RawHandler: + + async def create_raw_handler( + self, validator: Validator, keep_alive: typing.Optional[str] + ) -> RawHandler: """ Creates a raw handler for advanced WebSocket message operations. @@ -3541,10 +4051,10 @@ async def create_raw_handler(self, validator: Validator,keep_alive: typing.Optio response = await handler.wait_next() print(f"Received: {response}") ``` -""" - + """ + _UniffiFfiConverterTypeValidator.check_lower(validator) - + _UniffiFfiConverterOptionalString.check_lower(keep_alive) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3554,22 +4064,27 @@ async def create_raw_handler(self, validator: Validator,keep_alive: typing.Optio _uniffi_lift_return = _UniffiFfiConverterTypeRawHandler.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_create_raw_handler(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_create_raw_handler( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u64, _uniffi_lift_return, _uniffi_error_converter, ) - async def get_candles(self, asset: str,period: int,offset: int) -> typing.List[Candle]: + + async def get_candles( + self, asset: str, period: int, offset: int + ) -> typing.List[Candle]: """ Gets historical candle data for a specific asset. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterInt64.check_lower(period) - + _UniffiFfiConverterInt64.check_lower(offset) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3580,24 +4095,29 @@ async def get_candles(self, asset: str,period: int,offset: int) -> typing.List[C _uniffi_lift_return = _UniffiFfiConverterSequenceTypeCandle.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_candles(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_candles( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def get_candles_advanced(self, asset: str,period: int,time: int,offset: int) -> typing.List[Candle]: + + async def get_candles_advanced( + self, asset: str, period: int, time: int, offset: int + ) -> typing.List[Candle]: """ Gets historical candle data for a specific asset with advanced parameters. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterInt64.check_lower(period) - + _UniffiFfiConverterInt64.check_lower(time) - + _UniffiFfiConverterInt64.check_lower(offset) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3609,54 +4129,63 @@ async def get_candles_advanced(self, asset: str,period: int,time: int,offset: in _uniffi_lift_return = _UniffiFfiConverterSequenceTypeCandle.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_candles_advanced(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_candles_advanced( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def get_closed_deals(self, ) -> typing.List[Deal]: + + async def get_closed_deals( + self, + ) -> typing.List[Deal]: """ Gets the list of currently closed deals. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterSequenceTypeDeal.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_closed_deals(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_closed_deals( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def get_opened_deals(self, ) -> typing.List[Deal]: + + async def get_opened_deals( + self, + ) -> typing.List[Deal]: """ Gets the list of currently opened deals. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterSequenceTypeDeal.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_opened_deals(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_get_opened_deals( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def history(self, asset: str,period: int) -> typing.List[Candle]: + + async def history(self, asset: str, period: int) -> typing.List[Candle]: """ Gets historical candle data for a specific asset and period. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterUInt32.check_lower(period) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3666,24 +4195,27 @@ async def history(self, asset: str,period: int) -> typing.List[Candle]: _uniffi_lift_return = _UniffiFfiConverterSequenceTypeCandle.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_history(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_history( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - def is_demo(self, ) -> bool: + + def is_demo( + self, + ) -> bool: """ Checks if the current session is a demo account. # Returns `true` if the account is a demo account, `false` otherwise. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterBoolean.lift _uniffi_error_converter = None _uniffi_ffi_result = _uniffi_rust_call_with_error( @@ -3692,6 +4224,7 @@ def is_demo(self, ) -> bool: *_uniffi_lowered_args, ) return _uniffi_lift_return(_uniffi_ffi_result) + async def payout(self, asset: str) -> typing.Optional[float]: """ Gets the payout percentage for a specific asset. @@ -3718,8 +4251,8 @@ async def payout(self, asset: str) -> typing.Optional[float]: else: print("Asset not available") ``` -""" - + """ + _UniffiFfiConverterString.check_lower(asset) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3728,30 +4261,36 @@ async def payout(self, asset: str) -> typing.Optional[float]: _uniffi_lift_return = _UniffiFfiConverterOptionalFloat64.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_payout(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_payout( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def reconnect(self, ) -> None: + + async def reconnect( + self, + ) -> None: """ Disconnects and reconnects the client. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = lambda val: None _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_reconnect(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_reconnect( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, _uniffi_lift_return, _uniffi_error_converter, ) + async def result(self, id: str) -> Deal: """ Checks the result of a trade by its ID. @@ -3763,8 +4302,8 @@ async def result(self, id: str) -> Deal: # Returns A `Deal` object representing the completed trade. -""" - + """ + _UniffiFfiConverterString.check_lower(id) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3773,14 +4312,17 @@ async def result(self, id: str) -> Deal: _uniffi_lift_return = _UniffiFfiConverterTypeDeal.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def result_with_timeout(self, id: str,timeout_secs: int) -> Deal: + + async def result_with_timeout(self, id: str, timeout_secs: int) -> Deal: """ Checks the result of a trade by its ID with a timeout. @@ -3792,10 +4334,10 @@ async def result_with_timeout(self, id: str,timeout_secs: int) -> Deal: # Returns A `Deal` object representing the completed trade. -""" - + """ + _UniffiFfiConverterString.check_lower(id) - + _UniffiFfiConverterUInt64.check_lower(timeout_secs) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3805,24 +4347,27 @@ async def result_with_timeout(self, id: str,timeout_secs: int) -> Deal: _uniffi_lift_return = _UniffiFfiConverterTypeDeal.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result_with_timeout(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_result_with_timeout( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def sell(self, asset: str,time: int,amount: float) -> Deal: + + async def sell(self, asset: str, time: int, amount: float) -> Deal: """ Places a "Put" (sell) trade. This is a convenience method that calls `trade` with `Action.Put`. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterUInt32.check_lower(time) - + _UniffiFfiConverterFloat64.check_lower(amount) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3833,51 +4378,60 @@ async def sell(self, asset: str,time: int,amount: float) -> Deal: _uniffi_lift_return = _UniffiFfiConverterTypeDeal.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_sell(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_sell( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) - async def server_time(self, ) -> int: + + async def server_time( + self, + ) -> int: """ Gets the current server time as a Unix timestamp. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = _UniffiFfiConverterInt64.lift _uniffi_error_converter = None return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_server_time(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_server_time( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_i64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_i64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_i64, _uniffi_lift_return, _uniffi_error_converter, ) - async def shutdown(self, ) -> None: + + async def shutdown( + self, + ) -> None: """ Shuts down the client and stops all background tasks. This method should be called when you are finished with the client to ensure a graceful shutdown. -""" - _uniffi_lowered_args = ( - self._uniffi_clone_handle(), - ) + """ + _uniffi_lowered_args = (self._uniffi_clone_handle(),) _uniffi_lift_return = lambda val: None _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_shutdown(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_shutdown( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, _uniffi_lift_return, _uniffi_error_converter, ) - async def subscribe(self, asset: str,duration_secs: int) -> SubscriptionStream: + + async def subscribe(self, asset: str, duration_secs: int) -> SubscriptionStream: """ Subscribes to real-time candle data for a specific asset. @@ -3889,10 +4443,10 @@ async def subscribe(self, asset: str,duration_secs: int) -> SubscriptionStream: # Returns A `SubscriptionStream` object that can be used to receive candle data. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterUInt64.check_lower(duration_secs) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3902,14 +4456,17 @@ async def subscribe(self, asset: str,duration_secs: int) -> SubscriptionStream: _uniffi_lift_return = _UniffiFfiConverterTypeSubscriptionStream.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_subscribe(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_subscribe( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_u64, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_u64, _uniffi_lift_return, _uniffi_error_converter, ) - async def trade(self, asset: str,action: Action,time: int,amount: float) -> Deal: + + async def trade(self, asset: str, action: Action, time: int, amount: float) -> Deal: """ Places a trade. @@ -3925,14 +4482,14 @@ async def trade(self, asset: str,action: Action,time: int,amount: float) -> Deal # Returns A `Deal` object representing the completed trade. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) - + _UniffiFfiConverterTypeAction.check_lower(action) - + _UniffiFfiConverterUInt32.check_lower(time) - + _UniffiFfiConverterFloat64.check_lower(amount) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3944,18 +4501,21 @@ async def trade(self, asset: str,action: Action,time: int,amount: float) -> Deal _uniffi_lift_return = _UniffiFfiConverterTypeDeal.lift _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_trade(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_trade( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_rust_buffer, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_rust_buffer, _uniffi_lift_return, _uniffi_error_converter, ) + async def unsubscribe(self, asset: str) -> None: """ Unsubscribes from real-time candle data for a specific asset. -""" - + """ + _UniffiFfiConverterString.check_lower(asset) _uniffi_lowered_args = ( self._uniffi_clone_handle(), @@ -3964,7 +4524,9 @@ async def unsubscribe(self, asset: str) -> None: _uniffi_lift_return = lambda val: None _uniffi_error_converter = _UniffiFfiConverterTypeUniError return await _uniffi_rust_call_async( - _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_unsubscribe(*_uniffi_lowered_args), + _UniffiLib.uniffi_binary_options_tools_uni_fn_method_pocketoption_unsubscribe( + *_uniffi_lowered_args + ), _UniffiLib.ffi_binary_options_tools_uni_rust_future_poll_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_complete_void, _UniffiLib.ffi_binary_options_tools_uni_rust_future_free_void, @@ -3973,9 +4535,6 @@ async def unsubscribe(self, asset: str) -> None: ) - - - class _UniffiFfiConverterTypePocketOption: @staticmethod def lift(value: int) -> PocketOption: @@ -3984,7 +4543,9 @@ def lift(value: int) -> PocketOption: @staticmethod def check_lower(value: PocketOption): if not isinstance(value, PocketOption): - raise TypeError("Expected PocketOption instance, {} found".format(type(value).__name__)) + raise TypeError( + "Expected PocketOption instance, {} found".format(type(value).__name__) + ) @staticmethod def lower(value: PocketOption) -> ctypes.c_uint64: @@ -4001,6 +4562,7 @@ def read(cls, buf: _UniffiRustBuffer) -> PocketOption: def write(cls, value: PocketOption, buf: _UniffiRustBuffer): buf.write_u64(cls.lower(value)) + class _UniffiFfiConverterUInt8(_UniffiConverterPrimitiveInt): CLASS_NAME = "u8" VALUE_MIN = 0 @@ -4014,6 +4576,7 @@ def read(buf): def write(value, buf): buf.write_u8(value) + class _UniffiFfiConverterSequenceTypeValidator(_UniffiConverterRustBuffer): @classmethod def check_lower(cls, value): @@ -4033,9 +4596,8 @@ def read(cls, buf): if count < 0: raise InternalError("Unexpected negative sequence length") - return [ - _UniffiFfiConverterTypeValidator.read(buf) for i in range(count) - ] + return [_UniffiFfiConverterTypeValidator.read(buf) for i in range(count)] + __all__ = [ "InternalError", @@ -4054,4 +4616,4 @@ def read(cls, buf): "SubscriptionStreamProtocol", "PocketOption", "PocketOptionProtocol", -] \ No newline at end of file +] diff --git a/BinaryOptionsToolsUni/out/python/setup_.py b/BinaryOptionsToolsUni/out/python/setup_.py index 2e15e3fe..ce307878 100644 --- a/BinaryOptionsToolsUni/out/python/setup_.py +++ b/BinaryOptionsToolsUni/out/python/setup_.py @@ -1,5 +1,4 @@ -from setuptools import setup, find_packages - +from setuptools import find_packages, setup setup( name="binary-options-tools-uni", diff --git a/BinaryOptionsToolsUni/src/platforms/pocketoption/client.rs b/BinaryOptionsToolsUni/src/platforms/pocketoption/client.rs index 176e7d2d..197d427a 100644 --- a/BinaryOptionsToolsUni/src/platforms/pocketoption/client.rs +++ b/BinaryOptionsToolsUni/src/platforms/pocketoption/client.rs @@ -472,4 +472,33 @@ impl PocketOption { let asset_info = assets.0.get(&asset)?; Some(asset_info.payout as f64 / 100.0) } + + /// Gets the trade history. + /// + /// This is an alias for `get_closed_deals`. + #[uniffi::method] + pub async fn get_trade_history(&self) -> Vec { + self.get_closed_deals().await + } + + /// Gets the end time of a deal by its ID. + /// + /// # Arguments + /// + /// * `id` - The ID of the deal to check. + /// + /// # Returns + /// + /// The close timestamp as a Unix timestamp, or `None` if the deal is not found. + #[uniffi::method] + pub async fn get_deal_end_time(&self, id: String) -> Option { + let deal_id = Uuid::parse_str(&id).ok()?; + if let Some(d) = self.inner.get_closed_deal(deal_id).await { + return Some(d.close_timestamp.timestamp()); + } + self.inner + .get_opened_deal(deal_id) + .await + .map(|d| d.close_timestamp.timestamp()) + } } diff --git a/BinaryOptionsToolsUni/src/platforms/pocketoption/validator.rs b/BinaryOptionsToolsUni/src/platforms/pocketoption/validator.rs index 9cce21ac..330b246e 100644 --- a/BinaryOptionsToolsUni/src/platforms/pocketoption/validator.rs +++ b/BinaryOptionsToolsUni/src/platforms/pocketoption/validator.rs @@ -181,7 +181,8 @@ impl Validator { &self.inner } - /// Creates a Validator from an inner validator + /// Creates a Validator from an inner validator which is used internally when converting `InnerValidator` to `Arc`, in such we need the dead code allowance. + #[allow(dead_code)] pub(crate) fn from_inner(inner: InnerValidator) -> Arc { Arc::new(Self { inner }) } diff --git a/BinaryOptionsToolsV2/.github/workflows/CI.yml b/BinaryOptionsToolsV2/.github/workflows/CI.yml deleted file mode 100644 index 0e66a341..00000000 --- a/BinaryOptionsToolsV2/.github/workflows/CI.yml +++ /dev/null @@ -1,169 +0,0 @@ -# This file is autogenerated by maturin v1.7.0 -# To update, run -# -# maturin generate-ci github -# -name: CI - -on: - push: - branches: - - main - - master - tags: - - '*' - pull_request: - workflow_dispatch: - -permissions: - contents: read - -jobs: - linux: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: ubuntu-latest - target: x86_64 - - runner: ubuntu-latest - target: x86 - - runner: ubuntu-latest - target: aarch64 - - runner: ubuntu-latest - target: armv7 - - runner: ubuntu-latest - target: s390x - - runner: ubuntu-latest - target: ppc64le - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: 3.x - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter - sccache: 'true' - manylinux: auto - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-linux-${{ matrix.platform.target }} - path: dist - - musllinux: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: ubuntu-latest - target: x86_64 - - runner: ubuntu-latest - target: x86 - - runner: ubuntu-latest - target: aarch64 - - runner: ubuntu-latest - target: armv7 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: 3.x - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter - sccache: 'true' - manylinux: musllinux_1_2 - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-musllinux-${{ matrix.platform.target }} - path: dist - - windows: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: windows-latest - target: x64 - - runner: windows-latest - target: x86 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: 3.x - architecture: ${{ matrix.platform.target }} - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter - sccache: 'true' - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-windows-${{ matrix.platform.target }} - path: dist - - macos: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: macos-12 - target: x86_64 - - runner: macos-14 - target: aarch64 - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 - with: - python-version: 3.x - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist --find-interpreter - sccache: 'true' - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wheels-macos-${{ matrix.platform.target }} - path: dist - - sdist: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - name: Build sdist - uses: PyO3/maturin-action@v1 - with: - command: sdist - args: --out dist - - name: Upload sdist - uses: actions/upload-artifact@v4 - with: - name: wheels-sdist - path: dist - - release: - name: Release - runs-on: ubuntu-latest - if: "startsWith(github.ref, 'refs/tags/')" - needs: [linux, musllinux, windows, macos, sdist] - steps: - - uses: actions/download-artifact@v4 - - name: Publish to PyPI - uses: PyO3/maturin-action@v1 - env: - MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} - with: - command: upload - args: --non-interactive --skip-existing wheels-*/* diff --git a/BinaryOptionsToolsV2/.gitignore b/BinaryOptionsToolsV2/.gitignore index 53049c24..f388f4f3 100644 --- a/BinaryOptionsToolsV2/.gitignore +++ b/BinaryOptionsToolsV2/.gitignore @@ -1,5 +1,3 @@ -/target - # Byte-compiled / optimized / DLL files __pycache__/ .pytest_cache/ @@ -14,20 +12,8 @@ __pycache__/ env/ bin/ build/ -develop-eggs/ dist/ -eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -include/ -man/ venv/ -*.egg-info/ -.installed.cfg -*.egg # Installer logs pip-log.txt @@ -41,35 +27,10 @@ htmlcov/ .cache nosetests.xml coverage.xml - -# Translations -*.mo - -# Mr Developer -.mr.developer.cfg -.project -.pydevproject - -# Rope -.ropeproject - -# Django stuff: -*.log -*.pot - .DS_Store -# Sphinx documentation -docs/_build/ - -# PyCharm -.idea/ - -# VSCode -.vscode/ - -# Pyenv -.python-version - -BinaryOptionsToolsV2/example_usage.py -BinaryOptionsToolsV2/test_config.py \ No newline at end of file +# maturin builds +/target/maturin +/target/release +/target +.rustc_info.json \ No newline at end of file diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/__init__.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/__init__.py index a814009c..54a4538e 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/__init__.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/__init__.py @@ -1,10 +1,10 @@ -from .BinaryOptionsToolsV2 import * # noqa: F403 +from . import tracing, validator # optional: include the documentation from the Rust module +from .BinaryOptionsToolsV2 import * # noqa: F403 from .BinaryOptionsToolsV2 import __doc__ # noqa: F401 - +from .BinaryOptionsToolsV2 import __all__ as __core_all__ # noqa: F401 +from .pocketoption import * from .pocketoption import __all__ as __pocket_all__ -from . import tracing -from . import validator -__all__ = __pocket_all__ + ["tracing", "validator"] +__all__ = __pocket_all__ + ["tracing", "validator"] + __core_all__ diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/config.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/config.py index 2a5eb602..ab9dcdc1 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/config.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/config.py @@ -1,8 +1,7 @@ # from BinaryOptionsToolsV2 import PyConfig -from typing import Dict, Any, List -from dataclasses import dataclass - import json +from dataclasses import dataclass, field +from typing import Any, Dict, List class PyConfig: @@ -63,8 +62,6 @@ class Config: """ Python wrapper around PyConfig that provides additional functionality for configuration management. - - Warning: This version of the `PocketOption` and `PocketOptionAsync` classes doesn't use `Config` """ max_allowed_loops: int = 100 @@ -72,7 +69,7 @@ class Config: reconnect_time: int = 5 connection_initialization_timeout_secs: int = 30 timeout_secs: int = 30 - urls: List[str] = None + urls: List[str] = field(default_factory=list) # Extra duration, used by functions like `check_win` extra_duration: int = 5 diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/__init__.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/__init__.py index 1cbddfd6..bc50ad68 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/__init__.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/__init__.py @@ -6,14 +6,14 @@ """ __all__ = [ - "asyncronous", - "syncronous", + "asynchronous", + "synchronous", "PocketOptionAsync", "PocketOption", "RawHandler", "RawHandlerSync", ] -from . import asyncronous, syncronous -from .asyncronous import PocketOptionAsync, RawHandler -from .syncronous import PocketOption, RawHandlerSync +from . import asynchronous, synchronous +from .asynchronous import PocketOptionAsync, RawHandler +from .synchronous import PocketOption, RawHandlerSync diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asyncronous.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asynchronous.py similarity index 94% rename from BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asyncronous.py rename to BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asynchronous.py index d6b711a0..cd0b3a81 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asyncronous.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/asynchronous.py @@ -1,17 +1,16 @@ -from BinaryOptionsToolsV2.validator import Validator -from BinaryOptionsToolsV2.config import Config -from BinaryOptionsToolsV2 import RawPocketOption, Logger -from datetime import timedelta - - import asyncio import json import sys +from datetime import timedelta + +from BinaryOptionsToolsV2 import Logger, RawPocketOption +from BinaryOptionsToolsV2.config import Config +from BinaryOptionsToolsV2.validator import Validator class AsyncSubscription: def __init__(self, subscription): - """Asyncronous Iterator over json objects""" + """Asynchronous Iterator over json objects""" self.subscription = subscription def __aiter__(self): @@ -24,7 +23,7 @@ async def __anext__(self): class RawHandler: """ Handler for advanced raw WebSocket message operations. - + Provides low-level access to send messages and receive filtered responses based on a validator. Each handler maintains its own message stream. """ @@ -32,7 +31,7 @@ class RawHandler: def __init__(self, rust_handler): """ Initialize RawHandler with a Rust handler instance. - + Args: rust_handler: The underlying RawHandlerRust instance from PyO3 """ @@ -41,10 +40,10 @@ def __init__(self, rust_handler): async def send_text(self, message: str) -> None: """ Send a text message through this handler. - + Args: message: Text message to send - + Example: ```python await handler.send_text('42["ping"]') @@ -55,10 +54,10 @@ async def send_text(self, message: str) -> None: async def send_binary(self, data: bytes) -> None: """ Send a binary message through this handler. - + Args: data: Binary data to send - + Example: ```python await handler.send_binary(b'\\x00\\x01\\x02') @@ -69,13 +68,13 @@ async def send_binary(self, data: bytes) -> None: async def send_and_wait(self, message: str) -> str: """ Send a message and wait for the next matching response. - + Args: message: Message to send - + Returns: str: The first response that matches this handler's validator - + Example: ```python response = await handler.send_and_wait('42["getBalance"]') @@ -87,10 +86,10 @@ async def send_and_wait(self, message: str) -> str: async def wait_next(self) -> str: """ Wait for the next message that matches this handler's validator. - + Returns: str: The next matching message - + Example: ```python message = await handler.wait_next() @@ -102,10 +101,10 @@ async def wait_next(self) -> str: async def subscribe(self): """ Subscribe to messages matching this handler's validator. - + Returns: AsyncIterator[str]: Stream of matching messages - + Example: ```python stream = await handler.subscribe() @@ -119,7 +118,7 @@ async def subscribe(self): def id(self) -> str: """ Get the unique ID of this handler. - + Returns: str: Handler UUID """ @@ -174,7 +173,6 @@ def __init__( Warning: This class is designed for asynchronous operations and should be used within an async context. - This version doesn't support the `Config` class. Note: - The configuration becomes locked once initialized and cannot be modified afterwards - Custom URLs provided in the `url` parameter take precedence over URLs in the configuration @@ -195,7 +193,7 @@ def __init__( if url is not None: self.client = RawPocketOption.new_with_url(ssid, url) else: - self.client = RawPocketOption(ssid, config) + self.client = RawPocketOption(ssid) else: self.config = Config() if url is not None: @@ -290,17 +288,20 @@ async def check_win(self, id: str) -> dict: ValueError: If trade_id is invalid TimeoutError: If result check times out """ - # end_time = await self.client.get_deal_end_time(id) + end_time = await self.client.get_deal_end_time(id) + + if end_time is not None: + # Import time here since it might not be at top level + import time as py_time - # if end_time is not None: - # duration = end_time - int(time.time()) - # if duration <= 0: - # duration = 5 # If duration is less than 0 then the trade is closed and the function should take less than 5 seconds to run - # else: - # duration = 5 - # duration += self.config.extra_duration + duration = end_time - int(py_time.time()) + if duration <= 0: + duration = 5 # If duration is less than 0 then the trade is closed and the function should take less than 5 seconds to run + else: + duration = self.config.timeout_secs + duration += self.config.extra_duration - # self.logger.debug(f"Timeout set to: {duration} (6 extra seconds)") + # self.logger.debug(f"Timeout set to: {duration} (extra seconds included)") async def check(id): trade = await self.client.check_win(id) trade = json.loads(trade) @@ -313,7 +314,7 @@ async def check(id): trade["result"] = "loss" return trade - return await check(id) + return await _timeout(check(id), duration) async def get_candles(self, asset: str, period: int, offset: int) -> list[dict]: """ @@ -404,7 +405,7 @@ async def clear_closed_deals(self) -> None: async def payout( self, asset: None | str | list[str] = None - ) -> dict | list[int] | int: + ) -> dict[str, int | None] | list[int | None] | int | None: """ Retrieves current payout percentages for all assets. @@ -521,6 +522,18 @@ async def get_server_time(self) -> int: """Returns the current server time as a UNIX timestamp""" return await self.client.get_server_time() + async def wait_for_assets(self, timeout: float = 30.0) -> None: + """ + Waits for the assets to be loaded from the server. + + Args: + timeout (float): The maximum time to wait in seconds. Default is 30.0. + + Raises: + TimeoutError: If the assets are not loaded within the timeout period. + """ + await self.client.wait_for_assets(timeout) + def is_demo(self) -> bool: """ Checks if the current account is a demo account. @@ -616,24 +629,24 @@ async def create_raw_handler( ) -> "RawHandler": """ Creates a raw handler for advanced WebSocket message handling. - + Args: validator: Validator instance to filter incoming messages keep_alive: Optional message to send on reconnection - + Returns: RawHandler: Handler instance for sending/receiving messages - + Example: ```python from BinaryOptionsToolsV2.validator import Validator - + validator = Validator.starts_with('42["signals"') handler = await client.create_raw_handler(validator) - + # Send and wait for response response = await handler.send_and_wait('42["signals/subscribe"]') - + # Or subscribe to stream async for message in handler.subscribe(): print(message) diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/syncronous.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/synchronous.py similarity index 96% rename from BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/syncronous.py rename to BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/synchronous.py index cfc651bf..5380bc39 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/syncronous.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/pocketoption/synchronous.py @@ -1,10 +1,11 @@ -from .asyncronous import PocketOptionAsync +import asyncio +import json +from datetime import timedelta + from BinaryOptionsToolsV2.config import Config from BinaryOptionsToolsV2.validator import Validator -from datetime import timedelta -import asyncio -import json +from .asynchronous import PocketOptionAsync class SyncSubscription: @@ -21,7 +22,7 @@ def __next__(self): class RawHandlerSync: """ Synchronous handler for advanced raw WebSocket message operations. - + Provides low-level access to send messages and receive filtered responses based on a validator. Each handler maintains its own message stream. """ @@ -29,7 +30,7 @@ class RawHandlerSync: def __init__(self, async_handler, loop): """ Initialize RawHandlerSync with an async handler and event loop. - + Args: async_handler: The underlying async RawHandler instance loop: Event loop for running async operations @@ -40,10 +41,10 @@ def __init__(self, async_handler, loop): def send_text(self, message: str) -> None: """ Send a text message through this handler. - + Args: message: Text message to send - + Example: ```python handler.send_text('42["ping"]') @@ -54,10 +55,10 @@ def send_text(self, message: str) -> None: def send_binary(self, data: bytes) -> None: """ Send a binary message through this handler. - + Args: data: Binary data to send - + Example: ```python handler.send_binary(b'\\x00\\x01\\x02') @@ -68,13 +69,13 @@ def send_binary(self, data: bytes) -> None: def send_and_wait(self, message: str) -> str: """ Send a message and wait for the next matching response. - + Args: message: Message to send - + Returns: str: The first response that matches this handler's validator - + Example: ```python response = handler.send_and_wait('42["getBalance"]') @@ -86,10 +87,10 @@ def send_and_wait(self, message: str) -> str: def wait_next(self) -> str: """ Wait for the next message that matches this handler's validator. - + Returns: str: The next matching message - + Example: ```python message = handler.wait_next() @@ -101,10 +102,10 @@ def wait_next(self) -> str: def subscribe(self): """ Subscribe to messages matching this handler's validator. - + Returns: Iterator[str]: Stream of matching messages - + Example: ```python stream = handler.subscribe() @@ -120,7 +121,7 @@ def subscribe(self): def id(self) -> str: """ Get the unique ID of this handler. - + Returns: str: Handler UUID """ @@ -150,7 +151,9 @@ def __next__(self): class PocketOption: - def __init__(self, ssid: str, config: Config | dict | str = None, **_): + def __init__( + self, ssid: str, url: str | None = None, config: Config | dict | str = None, **_ + ): """ Initializes a new PocketOption instance. @@ -207,11 +210,9 @@ def __init__(self, ssid: str, config: Config | dict | str = None, **_): - Invalid configuration values will raise appropriate exceptions - The event loop is automatically closed when the instance is deleted - All async operations are wrapped to provide a synchronous interface - - Warning: This class does not use the `Config` class for configuration management. """ self.loop = asyncio.new_event_loop() - self._client = PocketOptionAsync(ssid, config) + self._client = PocketOptionAsync(ssid, url=url, config=config) def __del__(self): self.loop.close() @@ -303,7 +304,9 @@ def clear_closed_deals(self) -> None: "Removes all the closed deals from memory, this function doesn't return anything" self.loop.run_until_complete(self._client.clear_closed_deals()) - def payout(self, asset: None | str | list[str] = None) -> dict | list[str] | int: + def payout( + self, asset: None | str | list[str] = None + ) -> dict[str, int | None] | list[int | None] | int | None: "Returns a dict of asset | payout for each asset, if 'asset' is not None then it will return the payout of the asset or a list of the payouts for each asset it was passed" return self.loop.run_until_complete(self._client.payout(asset)) @@ -450,24 +453,24 @@ def create_raw_handler( ) -> "RawHandlerSync": """ Creates a raw handler for advanced WebSocket message handling. - + Args: validator: Validator instance to filter incoming messages keep_alive: Optional message to send on reconnection - + Returns: RawHandlerSync: Sync handler instance for sending/receiving messages - + Example: ```python from BinaryOptionsToolsV2.validator import Validator - + validator = Validator.starts_with('42["signals"') handler = client.create_raw_handler(validator) - + # Send and wait for response response = handler.send_and_wait('42["signals/subscribe"]') - + # Or subscribe to stream for message in handler.subscribe(): print(message) diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/tracing.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/tracing.py index a2c68da3..da5a1c49 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/tracing.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/tracing.py @@ -1,10 +1,10 @@ import json -from BinaryOptionsToolsV2 import start_tracing -from BinaryOptionsToolsV2 import Logger as RustLogger -from BinaryOptionsToolsV2 import LogBuilder as RustLogBuilder - from datetime import timedelta +from .BinaryOptionsToolsV2 import LogBuilder as RustLogBuilder +from .BinaryOptionsToolsV2 import Logger as RustLogger +from .BinaryOptionsToolsV2 import start_tracing + class LogSubscription: def __init__(self, subscription): @@ -118,7 +118,7 @@ def create_logs_iterator( timeout (None | timedelta): Optional timeout for the iterator. Returns: - StreamLogsIterator: A new StreamLogsIterator instance that supports both asyncronous and syncronous iterators. + StreamLogsIterator: A new StreamLogsIterator instance that supports both asynchronous and synchronousiterators. """ return LogSubscription(self.builder.create_logs_iterator(level, timeout)) diff --git a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/validator.py b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/validator.py index c22f6cba..6ee9fa96 100644 --- a/BinaryOptionsToolsV2/BinaryOptionsToolsV2/validator.py +++ b/BinaryOptionsToolsV2/BinaryOptionsToolsV2/validator.py @@ -24,7 +24,7 @@ class Validator: def __init__(self): """Creates a default validator that accepts all messages.""" - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator self._validator = RawValidator() @@ -47,7 +47,7 @@ def regex(pattern: str) -> "Validator": assert validator.check("abc") == False ``` """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.regex(pattern) @@ -64,7 +64,7 @@ def starts_with(prefix: str) -> "Validator": Returns: Validator that matches messages starting with prefix """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.starts_with(prefix) @@ -81,7 +81,7 @@ def ends_with(suffix: str) -> "Validator": Returns: Validator that matches messages ending with suffix """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.ends_with(suffix) @@ -98,7 +98,7 @@ def contains(substring: str) -> "Validator": Returns: Validator that matches messages containing substring """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.contains(substring) @@ -123,7 +123,7 @@ def ne(validator: "Validator") -> "Validator": assert v.check("error occurred") == False ``` """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.ne(validator._validator) @@ -151,10 +151,10 @@ def all(validators: List["Validator"]) -> "Validator": assert v.check("Hello Beautiful") == False ``` """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() - v._validator = RawValidator.all([v._validator for v in validators]) + v._validator = RawValidator.all([item._validator for item in validators]) return v @staticmethod @@ -180,10 +180,10 @@ def any(validators: List["Validator"]) -> "Validator": assert v.check("in progress") == False ``` """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() - v._validator = RawValidator.any([v._validator for v in validators]) + v._validator = RawValidator.any([item._validator for item in validators]) return v @staticmethod @@ -249,7 +249,7 @@ def will_crash(msg: str) -> bool: print("This will never be reached") ``` """ - from BinaryOptionsToolsV2 import RawValidator + from .BinaryOptionsToolsV2 import RawValidator v = Validator() v._validator = RawValidator.custom(func) diff --git a/BinaryOptionsToolsV2/Cargo.lock b/BinaryOptionsToolsV2/Cargo.lock index 68e35cbd..0a802013 100644 --- a/BinaryOptionsToolsV2/Cargo.lock +++ b/BinaryOptionsToolsV2/Cargo.lock @@ -4,7 +4,7 @@ version = 4 [[package]] name = "BinaryOptionsToolsV2" -version = "0.2.1" +version = "0.2.2" dependencies = [ "async-stream", "binary_options_tools", @@ -110,18 +110,34 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - [[package]] name = "autocfg" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +[[package]] +name = "aws-lc-rs" +version = "1.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e84ce723ab67259cfeb9877c6a639ee9eb7a27b28123abd71db7f0d5d0cc9d86" +dependencies = [ + "aws-lc-sys", + "zeroize", +] + +[[package]] +name = "aws-lc-sys" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a442ece363113bd4bd4c8b18977a7798dd4d3c3383f34fb61936960e8f4ad8" +dependencies = [ + "cc", + "cmake", + "dunce", + "fs_extra", +] + [[package]] name = "base64" version = "0.22.1" @@ -171,12 +187,13 @@ dependencies = [ "binary-options-tools-macros", "chrono", "futures-util", - "native-tls", "php_serde", "rand 0.9.2", "regex", "reqwest", "rust_decimal", + "rustls", + "rustls-native-certs", "serde", "serde-enum-str", "serde_json", @@ -279,10 +296,13 @@ checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "cc" -version = "1.2.13" +version = "1.2.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932" dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", "shlex", ] @@ -312,6 +332,15 @@ dependencies = [ "windows-link 0.2.1", ] +[[package]] +name = "cmake" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" +dependencies = [ + "cc", +] + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -323,9 +352,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.9.4" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" dependencies = [ "core-foundation-sys", "libc", @@ -460,13 +489,10 @@ dependencies = [ ] [[package]] -name = "encoding_rs" -version = "0.8.35" +name = "dunce" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "equivalent" @@ -474,16 +500,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" -[[package]] -name = "errno" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" -dependencies = [ - "libc", - "windows-sys 0.59.0", -] - [[package]] name = "event-listener" version = "5.4.0" @@ -506,10 +522,10 @@ dependencies = [ ] [[package]] -name = "fastrand" -version = "2.3.0" +name = "find-msvc-tools" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "fnv" @@ -517,21 +533,6 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "form_urlencoded" version = "1.2.2" @@ -541,6 +542,12 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "fs_extra" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" + [[package]] name = "funty" version = "2.0.0" @@ -653,8 +660,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] @@ -664,30 +673,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.13.3+wasi-0.2.2", + "wasm-bindgen", "windows-targets 0.52.6", ] -[[package]] -name = "h2" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" -dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -758,7 +750,6 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2", "http", "http-body", "httparse", @@ -784,22 +775,7 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", -] - -[[package]] -name = "hyper-tls" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" -dependencies = [ - "bytes", - "http-body-util", - "hyper", - "hyper-util", - "native-tls", - "tokio", - "tokio-native-tls", - "tower-service", + "webpki-roots 0.26.11", ] [[package]] @@ -1017,6 +993,15 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.77" @@ -1049,12 +1034,6 @@ version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - [[package]] name = "litemap" version = "0.7.4" @@ -1077,6 +1056,12 @@ version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" +[[package]] +name = "lru-slab" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" + [[package]] name = "matchers" version = "0.2.0" @@ -1118,23 +1103,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "native-tls" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c" -dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - [[package]] name = "nu-ansi-term" version = "0.50.3" @@ -1159,49 +1127,11 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -[[package]] -name = "openssl" -version = "0.10.70" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6" -dependencies = [ - "bitflags", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.101", -] - [[package]] name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.105" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] +checksum = "9f50d9b3dabb09ecd771ad0aa242ca6894994c130308ca3d7684634df8037391" [[package]] name = "parking" @@ -1261,12 +1191,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "pkg-config" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" - [[package]] name = "portable-atomic" version = "1.10.0" @@ -1395,6 +1319,61 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "quinn" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" +dependencies = [ + "bytes", + "cfg_aliases", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "socket2 0.6.0", + "thiserror", + "tokio", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-proto" +version = "0.11.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" +dependencies = [ + "bytes", + "getrandom 0.3.1", + "lru-slab", + "rand 0.9.2", + "ring", + "rustc-hash", + "rustls", + "rustls-pki-types", + "slab", + "thiserror", + "tinyvec", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-udp" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" +dependencies = [ + "cfg_aliases", + "libc", + "once_cell", + "socket2 0.6.0", + "tracing", + "windows-sys 0.59.0", +] + [[package]] name = "quote" version = "1.0.40" @@ -1525,53 +1504,51 @@ checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb" dependencies = [ "base64", "bytes", - "encoding_rs", "futures-core", "futures-util", - "h2", "http", "http-body", "http-body-util", "hyper", "hyper-rustls", - "hyper-tls", "hyper-util", "ipnet", "js-sys", "log", "mime", - "native-tls", "once_cell", "percent-encoding", "pin-project-lite", + "quinn", + "rustls", "rustls-pemfile", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", - "system-configuration", "tokio", - "tokio-native-tls", + "tokio-rustls", "tower", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", + "webpki-roots 0.26.11", "windows-registry", ] [[package]] name = "ring" -version = "0.17.8" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] @@ -1633,17 +1610,10 @@ dependencies = [ ] [[package]] -name = "rustix" -version = "0.38.44" +name = "rustc-hash" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" -dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys", - "windows-sys 0.59.0", -] +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustls" @@ -1651,13 +1621,28 @@ version = "0.23.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7" dependencies = [ + "aws-lc-rs", + "log", "once_cell", + "ring", "rustls-pki-types", "rustls-webpki", "subtle", "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "2.2.0" @@ -1672,6 +1657,9 @@ name = "rustls-pki-types" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +dependencies = [ + "web-time", +] [[package]] name = "rustls-webpki" @@ -1679,6 +1667,7 @@ version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ + "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", @@ -1719,9 +1708,9 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "security-framework" -version = "2.11.1" +version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" dependencies = [ "bitflags", "core-foundation", @@ -1732,9 +1721,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.14.0" +version = "2.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" +checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" dependencies = [ "core-foundation-sys", "libc", @@ -1901,12 +1890,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1967,27 +1950,6 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "system-configuration" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" -dependencies = [ - "bitflags", - "core-foundation", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" -dependencies = [ - "core-foundation-sys", - "libc", -] - [[package]] name = "tap" version = "1.0.1" @@ -2000,20 +1962,6 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a" -[[package]] -name = "tempfile" -version = "3.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" -dependencies = [ - "cfg-if", - "fastrand", - "getrandom 0.3.1", - "once_cell", - "rustix", - "windows-sys 0.59.0", -] - [[package]] name = "thiserror" version = "2.0.17" @@ -2071,9 +2019,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -2097,16 +2045,6 @@ dependencies = [ "syn 2.0.101", ] -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - [[package]] name = "tokio-rustls" version = "0.26.1" @@ -2125,25 +2063,14 @@ checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" dependencies = [ "futures-util", "log", - "native-tls", + "rustls", + "rustls-native-certs", + "rustls-pki-types", "tokio", - "tokio-native-tls", + "tokio-rustls", "tungstenite", ] -[[package]] -name = "tokio-util" -version = "0.7.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] - [[package]] name = "toml_datetime" version = "0.7.2" @@ -2203,9 +2130,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.41" +version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -2214,9 +2141,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.28" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -2225,9 +2152,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.33" +version = "0.1.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" +checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" dependencies = [ "once_cell", "valuable", @@ -2256,9 +2183,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" dependencies = [ "matchers", "nu-ansi-term", @@ -2292,8 +2219,9 @@ dependencies = [ "http", "httparse", "log", - "native-tls", "rand 0.9.2", + "rustls", + "rustls-pki-types", "sha1", "thiserror", "utf-8", @@ -2371,12 +2299,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "version_check" version = "0.9.5" @@ -2488,6 +2410,34 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "web-time" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki-roots" +version = "0.26.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" +dependencies = [ + "webpki-roots 1.0.5", +] + +[[package]] +name = "webpki-roots" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12bed680863276c63889429bfd6cab3b99943659923822de1c8a39c49e4d722c" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "windows-core" version = "0.52.0" diff --git a/BinaryOptionsToolsV2/Cargo.toml b/BinaryOptionsToolsV2/Cargo.toml index f6284512..fdcea5ee 100644 --- a/BinaryOptionsToolsV2/Cargo.toml +++ b/BinaryOptionsToolsV2/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "BinaryOptionsToolsV2" -version = "0.2.1" -edition = "2024" +version = "0.2.2" +edition = "2021" authors = ["ChipaDevTeam"] description = "Python bindings for binary-options-tools. High-performance library for PocketOption trading automation with async/sync support, real-time data streaming, and WebSocket API access." license-file = "LICENSE" @@ -32,9 +32,9 @@ serde = { version = "1.0.228", features = ["derive"] } serde_json = "1.0.142" uuid = "1.18.0" tracing = "0.1.41" -tokio = "1.48.0" +tokio = "1.49.0" futures-util = "0.3.31" -tracing-subscriber = { version = "0.3.20", features = ["env-filter"] } +tracing-subscriber = { version = "0.3.22", features = ["env-filter"] } chrono = "0.4.42" url = "2.5.7" regex = "1.12.2" diff --git a/BinaryOptionsToolsV2/LICENSE b/BinaryOptionsToolsV2/LICENSE index bc94d24a..5f9720c5 100644 --- a/BinaryOptionsToolsV2/LICENSE +++ b/BinaryOptionsToolsV2/LICENSE @@ -6,64 +6,67 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. DEFINITIONS -"Software" refers to BinaryOptionsTools v2 and all associated documentation, +"Software" refers to BinaryOptionsTools v2 and all associated documentation, source code, binaries, and related materials. -"Personal Use" means use by individuals for non-commercial, educational, +"Personal Use" means use by individuals for non-commercial, educational, research, or personal trading purposes. -"Commercial Use" means use of the Software in any manner primarily intended -for commercial advantage or monetary compensation, including but not limited -to: selling access to the Software, using the Software as part of a paid +"Commercial Use" means use of the Software in any manner primarily intended +for commercial advantage or monetary compensation, including but not limited +to: selling access to the Software, using the Software as part of a paid service, or integrating the Software into commercial products. -2. GRANT OF LICENSE +1. GRANT OF LICENSE 2.1 Personal Use License -Permission is hereby granted, free of charge, to any person obtaining a copy -of this Software, to use, copy, modify, and distribute the Software for +Permission is hereby granted, free of charge, to any person obtaining a copy +of this Software, to use, copy, modify, and distribute the Software for Personal Use only, subject to the following conditions: -a) The above copyright notice and this permission notice shall be included in +a) The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. b) This Software is provided "AS IS" for Personal Use only. 2.2 Commercial Use License -Commercial Use of this Software requires explicit written permission from +Commercial Use of this Software requires explicit written permission from ChipaDevTeam. To request permission for Commercial Use, contact us at: -- Discord: https://discord.gg/p7YyFqSmAz -- GitHub: https://github.com/ChipaDevTeam -3. DISCLAIMER OF WARRANTY +- Discord: +- GitHub: -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. +1. DISCLAIMER OF WARRANTY -4. LIMITATION OF LIABILITY +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, COPYRIGHT HOLDERS, OR CHIPADEVTEAM 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 +1. LIMITATION OF LIABILITY + +IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS, OR CHIPADEVTEAM 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. The authors and ChipaDevTeam are not responsible for: + - Any financial losses incurred from using this Software - Any trading decisions made using this Software - Any bugs, errors, or issues in the Software -- Any consequences of using this Software for trading binary options or +- Any consequences of using this Software for trading binary options or other financial instruments -5. RISK WARNING +1. RISK WARNING -Binary options trading carries significant risk. This Software is provided +Binary options trading carries significant risk. This Software is provided for educational and personal use only. Users should: + - Never risk more than they can afford to lose - Understand the risks involved in binary options trading - Comply with all applicable laws and regulations - Use the Software at their own risk -6. DISTRIBUTION +1. DISTRIBUTION You may distribute copies of the Software for Personal Use, provided that: a) You include this license file @@ -71,7 +74,7 @@ b) You clearly indicate this is for Personal Use only c) You do not charge for distribution d) You preserve all copyright notices -7. MODIFICATIONS +1. MODIFICATIONS You may modify the Software for Personal Use. Modified versions: a) Must retain this license @@ -79,18 +82,19 @@ b) Must clearly indicate they are modified versions c) Cannot be used for Commercial Use without permission d) Cannot remove or modify copyright notices -8. TERMINATION +1. TERMINATION -This license automatically terminates if you violate any of its terms. Upon +This license automatically terminates if you violate any of its terms. Upon termination, you must destroy all copies of the Software in your possession. -9. CONTACT +1. CONTACT For Commercial Use licensing, questions, or permissions: -- Discord: https://discord.gg/p7YyFqSmAz -- GitHub: https://github.com/ChipaDevTeam/BinaryOptionsTools-v2 + +- Discord: +- GitHub: --- -By using this Software, you acknowledge that you have read this license, -understand it, and agree to be bound by its terms and conditions. \ No newline at end of file +By using this Software, you acknowledge that you have read this license, +understand it, and agree to be bound by its terms and conditions. diff --git a/BinaryOptionsToolsV2/MANIFEST.in b/BinaryOptionsToolsV2/MANIFEST.in new file mode 100644 index 00000000..8180955b --- /dev/null +++ b/BinaryOptionsToolsV2/MANIFEST.in @@ -0,0 +1,2 @@ +exclude BinaryOptionsToolsV2/Dockerfile +exclude BinaryOptionsToolsV2/BinaryOptionsToolsV2/Dockerfile \ No newline at end of file diff --git a/BinaryOptionsToolsV2/PYTHON_API_REFERENCE.md b/BinaryOptionsToolsV2/PYTHON_API_REFERENCE.md index 61ef4a35..79ab1b7c 100644 --- a/BinaryOptionsToolsV2/PYTHON_API_REFERENCE.md +++ b/BinaryOptionsToolsV2/PYTHON_API_REFERENCE.md @@ -3,6 +3,7 @@ Complete reference guide for all features and methods available in the BinaryOptionsToolsV2 Python library. ## Table of Contents + - [Trading Operations](#trading-operations) - [Account Management](#account-management) - [Market Data](#market-data) @@ -21,6 +22,7 @@ Complete reference guide for all features and methods available in the BinaryOpt | **Check Trade Result** | `await client.check_win(trade_id)` | `client.check_win(trade_id)` | Checks if a trade won, lost, or drew. Returns dict with `result` ("win"/"loss"/"draw") and `profit`. | ### Trading Example + ```python # Async import asyncio @@ -54,6 +56,7 @@ print(f"Result: {trade['result']}, Profit: {trade['profit']}") | **Clear Closed Deals** | `await client.clear_closed_deals()` | `client.clear_closed_deals()` | Removes all closed deals from memory. Returns nothing. | ### Account Management Example + ```python # Async import asyncio @@ -91,6 +94,7 @@ closed_trades = client.closed_deals() | **Get Server Time** | `await client.get_server_time()` | `client.get_server_time()` | Returns current server time as UNIX timestamp (int). | ### Market Data Example + ```python # Async import asyncio @@ -117,6 +121,7 @@ server_time = client.get_server_time() ``` ### Candle Data Structure + ```python { "time": "2025-01-01T12:00:00Z", # ISO format timestamp @@ -142,6 +147,7 @@ server_time = client.get_server_time() ### Subscription Examples #### Async Subscriptions + ```python import asyncio from datetime import timedelta @@ -174,6 +180,7 @@ await client.unsubscribe("EURUSD_otc") ``` #### Sync Subscriptions + ```python import time from datetime import timedelta @@ -208,6 +215,7 @@ client.unsubscribe("EURUSD_otc") | **Reconnect** | `await client.reconnect()` | `client.reconnect()` | Disconnects and immediately reconnects. Useful for resetting connection state. | ### Connection Management Example + ```python # Async import asyncio @@ -259,6 +267,7 @@ The Raw Handler API provides low-level WebSocket access for custom protocol impl ### Raw Handler Examples #### Async Raw Handler + ```python import asyncio from BinaryOptionsToolsV2 import PocketOptionAsync, Validator @@ -288,6 +297,7 @@ print(f"Handler ID: {handler_id}") ``` #### Sync Raw Handler + ```python import time from BinaryOptionsToolsV2 import PocketOption, Validator @@ -326,6 +336,7 @@ Validators filter incoming WebSocket messages. Create complex filters using the | **Any (OR)** | `Validator.any([validator1, validator2, ...])` | Matches if ANY validator matches (logical OR). | #### Validator Examples + ```python from BinaryOptionsToolsV2 import Validator @@ -374,32 +385,27 @@ client = PocketOption( ``` **Use cases for custom URLs:** + - Testing with custom/mock servers - Using proxy servers - Connecting to alternative regional endpoints - Development and debugging -### ⚠️ Config Class (Currently Not Functional) +### Config Class + +**Important**: The `Config` class exists in the Python codebase. -**Important**: The `Config` class exists in the Python codebase but is **NOT currently used** by the library. The Rust backend does not accept configuration parameters, and all settings use internal defaults. +**Note:** Configuration parameters are currently ignored by the underlying Rust client. This feature will be enabled in a future release. ```python -# This code will NOT have any effect: +# This code will have effect: from BinaryOptionsToolsV2 import Config config = Config.from_dict({"timeout_secs": 60}) -client = PocketOptionAsync(ssid, config=config) # config parameter is ignored +client = PocketOptionAsync(ssid, config=config) ``` -**Current Behavior:** -- ❌ Config parameter is accepted but ignored -- ❌ All configuration values use hardcoded defaults -- ✅ Only the `url` parameter actually works -- ✅ Built-in automatic reconnection with exponential backoff -- ✅ Built-in connection and operation timeouts -- ✅ Built-in WebSocket keepalive - -**Planned Configuration Parameters** (not yet implemented): +**Configuration Parameters**: | Parameter | Type | Default | Description | |-----------|------|---------|-------------| @@ -411,6 +417,7 @@ client = PocketOptionAsync(ssid, config=config) # config parameter is ignored | `urls` | List[str] | Platform defaults | List of WebSocket URLs for fallback | If you need custom configuration options, please: + - Open an issue on [GitHub](https://github.com/ChipaDevTeam/BinaryOptionsTools-v2/issues) - Contact us on [Discord](https://discord.gg/p7YyFqSmAz) @@ -419,6 +426,7 @@ If you need custom configuration options, please: ## Complete Usage Examples ### Basic Trading Bot (Async) + ```python import asyncio from BinaryOptionsToolsV2 import PocketOptionAsync @@ -451,6 +459,7 @@ asyncio.run(main()) ``` ### Basic Trading Bot (Sync) + ```python import time from BinaryOptionsToolsV2 import PocketOption @@ -471,6 +480,7 @@ client.disconnect() ``` ### Real-time Data Monitoring (Async) + ```python import asyncio from datetime import timedelta @@ -502,6 +512,7 @@ asyncio.run(monitor_price()) ``` ### Advanced Strategy with Raw Handler (Async) + ```python import asyncio import json @@ -543,6 +554,7 @@ asyncio.run(advanced_strategy()) ``` ### Multi-Asset Monitoring (Sync) + ```python import time from datetime import timedelta @@ -616,6 +628,7 @@ asyncio.run(safe_trading()) ## Best Practices ### 1. Always Close Connections + ```python # Async - use try/finally import asyncio @@ -639,6 +652,7 @@ finally: ``` ### 2. Use Demo Account for Testing + ```python import time @@ -651,6 +665,7 @@ if not client.is_demo(): ``` ### 3. Handle Connection Issues + ```python import asyncio @@ -670,6 +685,7 @@ except TimeoutError: ``` ### 4. Unsubscribe When Done + ```python import asyncio @@ -686,6 +702,7 @@ await client.unsubscribe("EURUSD_otc") ``` ### 5. Validate Assets Before Trading + ```python import asyncio diff --git a/BinaryOptionsToolsV2/Readme.md b/BinaryOptionsToolsV2/Readme.md index f962c80d..767c9a76 100644 --- a/BinaryOptionsToolsV2/Readme.md +++ b/BinaryOptionsToolsV2/Readme.md @@ -8,6 +8,7 @@ Python bindings for BinaryOptionsTools - A powerful library for automated binary ## Current Status **Available Features**: + - Authentication and secure connection - Buy/Sell trading operations - Balance retrieval @@ -17,37 +18,44 @@ Python bindings for BinaryOptionsTools - A powerful library for automated binary - Opened deals management - Asset information and validation - Automatic reconnection handling +- Historical candle data (`get_candles`, `get_candles_advanced`) +- Advanced validators **Temporarily Unavailable Features** (returning "work in progress" errors): -- Historical candle data (`get_candles`, `get_candles_advanced`) + - Trade history (`history`) - Closed deals management - Payout information retrieval - Raw message sending -- Advanced validators - Deal end time queries We're actively working to restore all functionality with improved stability and performance. ## How to install + Install it with PyPi using the following command: + ```bash -pip install binaryoptionstoolsv2==0.1.6a3 +pip install binaryoptionstoolsv2 ``` ## Supported OS + Currently, only support for Windows is available. ## Supported Python versions + Currently, only Python 3.9 to 3.12 is supported. ## Compile from source (Not recommended) -* Make sure you have `rust` and `cargo` installed (Check here) -* Install [`maturin`](https://www.maturin.rs/installation) in order to compile the library +- Make sure you have `rust` and `cargo` installed (Check here) + +- Install [`maturin`](https://www.maturin.rs/installation) in order to compile the library -* Once the source is downloaded (using `git clone https://github.com/ChipaDevTeam/BinaryOptionsTools-v2.git`) execute the following commands: +- Once the source is downloaded (using `git clone https://github.com/ChipaDevTeam/BinaryOptionsTools-v2.git`) execute the following commands: To create the `.whl` file + ```bash // Inside the root folder cd BinaryOptionsToolsV2 @@ -58,6 +66,7 @@ pip install path/to/file.whl ``` To install the library in a local virtual environment + ```bash // Inside the root folder cd BinaryOptionsToolsV2 @@ -69,42 +78,44 @@ maturin develop ``` ## Docs -Comprehensive Documentation for BinaryOptionsToolsV2 -1. `__init__.py` +Comprehensive Documentation for BinaryOptionsToolsV2 + +1. `__init__.py` -This file initializes the Python module and organizes the imports for both synchronous and asynchronous functionality. +This file initializes the Python module and organizes the imports for both synchronous and asynchronous functionality. -Key Details +Key Details -- **Imports `BinaryOptionsToolsV2`**: Imports all elements and documentation from the Rust module. -- **Includes Submodules**: Imports and exposes `pocketoption` and `tracing` modules for user convenience. +- **Imports `BinaryOptionsToolsV2`**: Imports all elements and documentation from the Rust module. +- **Includes Submodules**: Imports and exposes `pocketoption` and `tracing` modules for user convenience. -Purpose +Purpose -Serves as the entry point for the package, exposing all essential components of the library. +Serves as the entry point for the package, exposing all essential components of the library. ### Inside the `pocketoption` folder there are 2 main files -2. `asynchronous.py` -This file implements the `PocketOptionAsync` class, which provides an asynchronous interface to interact with Pocket Option. +1. `asynchronous.py` -Key Features of PocketOptionAsync +This file implements the `PocketOptionAsync` class, which provides an asynchronous interface to interact with Pocket Option. -- **Trade Operations**: - - `buy()`: Places a buy trade asynchronously. - - `sell()`: Places a sell trade asynchronously. - - `check_win()`: Checks the outcome of a trade ('win', 'draw', or 'loss'). -- **Market Data**: - - ~~`get_candles()`: Fetches historical candle data.~~ (Work in Progress) +Key Features of PocketOptionAsync + +- **Trade Operations**: + - `buy()`: Places a buy trade asynchronously. + - `sell()`: Places a sell trade asynchronously. + - `check_win()`: Checks the outcome of a trade ('win', 'draw', or 'loss'). +- **Market Data**: + - `get_candles()`: Fetches historical candle data. - ~~`history()`: Retrieves recent data for a specific asset.~~ (Work in Progress) -- **Account Management**: - - `balance()`: Returns the current account balance. - - `opened_deals()`: Lists all open trades. +- **Account Management**: + - `balance()`: Returns the current account balance. + - `opened_deals()`: Lists all open trades. - ~~`closed_deals()`: Lists all closed trades.~~ (Work in Progress) - ~~`payout()`: Returns payout percentages.~~ (Work in Progress) -- **Real-Time Data**: - - `subscribe_symbol()`: Provides an asynchronous iterator for real-time candle updates. +- **Real-Time Data**: + - `subscribe_symbol()`: Provides an asynchronous iterator for real-time candle updates. - `subscribe_symbol_timed()`: Provides an asynchronous iterator for timed real-time candle updates. - `subscribe_symbol_chunked()`: Provides an asynchronous iterator for chunked real-time candle updates. - **Server Information**: @@ -113,11 +124,11 @@ Key Features of PocketOptionAsync - `reconnect()`: Manually reconnect to the server. - `shutdown()`: Properly close the connection. -Helper Class - `AsyncSubscription` +Helper Class - `AsyncSubscription` -Facilitates asynchronous iteration over live data streams, enabling non-blocking operations. +Facilitates asynchronous iteration over live data streams, enabling non-blocking operations. -Example Usage +Example Usage ```python from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync @@ -148,28 +159,28 @@ async def main(): break # Just print one candle for demo asyncio.run(main()) -``` +``` -3. `synchronous.py` +1. `synchronous.py` -This file implements the `PocketOption` class, a synchronous wrapper around the asynchronous interface provided by `PocketOptionAsync`. +This file implements the `PocketOption` class, a synchronous wrapper around the asynchronous interface provided by `PocketOptionAsync`. -Key Features of PocketOption +Key Features of PocketOption -- **Trade Operations**: - - `buy()`: Places a buy trade using synchronous execution. - - `sell()`: Places a sell trade. - - `check_win()`: Checks the trade outcome synchronously. -- **Market Data**: - - ~~`get_candles()`: Fetches historical candle data.~~ (Work in Progress) +- **Trade Operations**: + - `buy()`: Places a buy trade using synchronous execution. + - `sell()`: Places a sell trade. + - `check_win()`: Checks the trade outcome synchronously. +- **Market Data**: + - `get_candles()`: Fetches historical candle data. - ~~`history()`: Retrieves recent data for a specific asset.~~ (Work in Progress) -- **Account Management**: - - `balance()`: Retrieves account balance. - - `opened_deals()`: Lists all open trades. +- **Account Management**: + - `balance()`: Retrieves account balance. + - `opened_deals()`: Lists all open trades. - ~~`closed_deals()`: Lists all closed trades.~~ (Work in Progress) - ~~`payout()`: Returns payout percentages.~~ (Work in Progress) -- **Real-Time Data**: - - `subscribe_symbol()`: Provides a synchronous iterator for live data updates. +- **Real-Time Data**: + - `subscribe_symbol()`: Provides a synchronous iterator for live data updates. - `subscribe_symbol_timed()`: Provides a synchronous iterator for timed real-time candle updates. - `subscribe_symbol_chunked()`: Provides a synchronous iterator for chunked real-time candle updates. - **Server Information**: @@ -178,11 +189,11 @@ Key Features of PocketOption - `reconnect()`: Manually reconnect to the server. - `shutdown()`: Properly close the connection. -Helper Class - `SyncSubscription` +Helper Class - `SyncSubscription` -Allows synchronous iteration over real-time data streams for compatibility with simpler scripts. +Allows synchronous iteration over real-time data streams for compatibility with simpler scripts. -Example Usage +Example Usage ```python from BinaryOptionsToolsV2.pocketoption import PocketOption @@ -213,13 +224,13 @@ for candle in stream: break # Just print one candle for demo ``` -4. Differences Between PocketOption and PocketOptionAsync +1. Differences Between PocketOption and PocketOptionAsync -| Feature | PocketOption (Synchronous) | PocketOptionAsync (Asynchronous) | -|------------------------|----------------------------|----------------------------------| -| **Execution Type** | Blocking | Non-blocking | -| **Use Case** | Simpler scripts | High-frequency or real-time tasks | -| **Performance** | Slower for concurrent tasks | Scales well with concurrent operations | +| Feature | PocketOption (Synchronous) | PocketOptionAsync (Asynchronous) | +|------------------------|----------------------------|----------------------------------| +| **Execution Type** | Blocking | Non-blocking | +| **Use Case** | Simpler scripts | High-frequency or real-time tasks | +| **Performance** | Slower for concurrent tasks | Scales well with concurrent operations | ### Tracing diff --git a/BinaryOptionsToolsV2/pyproject.toml b/BinaryOptionsToolsV2/pyproject.toml index cbe59dcb..56a56f42 100644 --- a/BinaryOptionsToolsV2/pyproject.toml +++ b/BinaryOptionsToolsV2/pyproject.toml @@ -9,7 +9,7 @@ authors = [ {name = "ChipaDevTeam"}, {name = "Rick-29"} ] -license = {text = "BSD"} +license = { file = "LICENSE" } readme = "Readme.md" requires-python = ">=3.8" keywords = ["binary options", "trading", "pocketoption", "finance", "async"] diff --git a/BinaryOptionsToolsV2/src/lib.rs b/BinaryOptionsToolsV2/src/lib.rs index 8f171375..fdb23a94 100644 --- a/BinaryOptionsToolsV2/src/lib.rs +++ b/BinaryOptionsToolsV2/src/lib.rs @@ -16,8 +16,7 @@ use validator::RawValidator; use crate::pocketoption::RawHandlerRust; -#[pymodule] -#[pyo3(name = "BinaryOptionsToolsV2")] +#[pymodule(name = "BinaryOptionsToolsV2")] fn BinaryOptionsTools(m: &Bound<'_, PyModule>) -> PyResult<()> { m.add_class::()?; m.add_class::()?; diff --git a/BinaryOptionsToolsV2/src/logs.rs b/BinaryOptionsToolsV2/src/logs.rs index 27328f84..15bfc257 100644 --- a/BinaryOptionsToolsV2/src/logs.rs +++ b/BinaryOptionsToolsV2/src/logs.rs @@ -63,11 +63,11 @@ pub fn start_tracing( ); if terminal { - subscriber + let _ = subscriber .with(fmt::Layer::default().with_filter(level)) - .init(); + .try_init(); } else { - subscriber.init() + let _ = subscriber.try_init(); } Ok(()) @@ -265,7 +265,8 @@ mod tests { #[test] fn test_start_tracing() { - start_tracing(".".to_string(), "DEBUG".to_string(), true, vec![]).unwrap(); + start_tracing(".".to_string(), "DEBUG".to_string(), true, vec![]) + .expect("Failed to start tracing in test"); info!("Test") } @@ -289,7 +290,8 @@ mod tests { #[tokio::test] async fn test_start_tracing_stream() { let (layer, receiver) = create_logs_iterator_test("ERROR".to_string()); - start_tracing(".".to_string(), "DEBUG".to_string(), false, vec![layer]).unwrap(); + start_tracing(".".to_string(), "DEBUG".to_string(), false, vec![layer]) + .expect("Failed to initialize tracing for test"); async fn log() { let mut num = 0; @@ -301,13 +303,18 @@ mod tests { info!(num, "Test info"); warn!(num, "Test warning"); error!(num, "Test error"); + if num > 10 { + break; + } } } async fn reciever_fn(reciever: StreamLogsIterator) { let mut stream = reciever.stream.lock().await; - while let Some(Ok(message)) = stream.next().await { + while let Ok(Some(Ok(message))) = + tokio::time::timeout(Duration::from_secs(15), stream.next()).await + { let text = match message { Message::Text(text) => text.to_string(), Message::Binary(data) => String::from_utf8_lossy(&data).to_string(), diff --git a/BinaryOptionsToolsV2/src/pocketoption.rs b/BinaryOptionsToolsV2/src/pocketoption.rs index 7b4e5aca..ce2c046d 100644 --- a/BinaryOptionsToolsV2/src/pocketoption.rs +++ b/BinaryOptionsToolsV2/src/pocketoption.rs @@ -117,10 +117,15 @@ impl RawHandlerRust { } /// Send a message and wait for the next matching response - pub fn send_and_wait<'py>(&self, py: Python<'py>, message: String) -> PyResult> { + pub fn send_and_wait<'py>( + &self, + py: Python<'py>, + message: String, + ) -> PyResult> { let handler = self.handler.clone(); future_into_py(py, async move { - let outgoing = binary_options_tools::pocketoption::modules::raw::Outgoing::Text(message); + let outgoing = + binary_options_tools::pocketoption::modules::raw::Outgoing::Text(message); let response = handler .lock() .await @@ -206,6 +211,22 @@ impl RawPocketOption { }) } + pub fn wait_for_assets<'py>( + &self, + py: Python<'py>, + timeout_secs: f64, + ) -> PyResult> { + let client = self.client.clone(); + let duration = Duration::from_secs_f64(timeout_secs); + future_into_py(py, async move { + client + .wait_for_assets(duration) + .await + .map_err(BinaryErrorPy::from)?; + Python::attach(|py| py.None().into_py_any(py)) + }) + } + pub fn is_demo(&self) -> bool { self.client.is_demo() } @@ -368,7 +389,13 @@ impl RawPocketOption { let payouts: HashMap<&String, i32> = assets .0 .iter() - .filter_map(|(asset, symbol)| if symbol.is_active { Some((asset, symbol.payout)) } else { None }) + .filter_map(|(asset, symbol)| { + if symbol.is_active { + Some((asset, symbol.payout)) + } else { + None + } + }) .collect(); Ok(serde_json::to_string(&payouts).map_err(BinaryErrorPy::from)?) } @@ -692,7 +719,10 @@ impl RawPocketOption { pub fn unsubscribe<'py>(&self, py: Python<'py>, asset: String) -> PyResult> { let client = self.client.clone(); future_into_py(py, async move { - client.unsubscribe(asset).await.map_err(BinaryErrorPy::from)?; + client + .unsubscribe(asset) + .await + .map_err(BinaryErrorPy::from)?; Python::attach(|py| py.None().into_py_any(py)) }) } @@ -708,9 +738,8 @@ impl RawPocketOption { let validator = validator.get().clone(); future_into_py(py, async move { let crate_validator: CrateValidator = validator.into(); - let keep_alive_msg = keep_alive.map(|msg| { - binary_options_tools::pocketoption::modules::raw::Outgoing::Text(msg) - }); + let keep_alive_msg = keep_alive + .map(|msg| binary_options_tools::pocketoption::modules::raw::Outgoing::Text(msg)); let handler = client .create_raw_handler(crate_validator, keep_alive_msg) .await diff --git a/BinaryOptionsToolsV2/src/validator.rs b/BinaryOptionsToolsV2/src/validator.rs index 2859a8d5..3816fcb7 100644 --- a/BinaryOptionsToolsV2/src/validator.rs +++ b/BinaryOptionsToolsV2/src/validator.rs @@ -3,7 +3,7 @@ use std::sync::Arc; use pyo3::{ - Bound, PyResult, pyclass, pymethods, Py, PyAny, + Bound, Py, PyAny, PyResult, pyclass, pymethods, types::{PyAnyMethods, PyList}, }; use regex::Regex; @@ -35,6 +35,23 @@ pub struct PyCustom { #[pyclass] #[derive(Clone)] +/// `RawValidator` provides a flexible way to filter WebSocket messages +/// within the Python API. It encapsulates various validation strategies, +/// including regular expressions, substring checks, and custom Python +/// callables. +/// +/// This class is designed to be used with `RawHandler` to define which +/// incoming messages should be processed. +/// +/// # Python Custom Validator Behavior +/// When using the `RawValidator.custom()` constructor: +/// - The provided Python callable (`func`) must accept exactly one string +/// argument, which will be the incoming WebSocket message data. +/// - The callable should return a boolean value (`True` or `False`). +/// - If the callable raises an exception, or if its return value cannot +/// be interpreted as a boolean, the validation will silently fail and +/// be treated as `False`. No Python exception will be propagated back +/// to the calling Python code at the point of validation. pub enum RawValidator { None(), Regex(RegexValidator), @@ -155,18 +172,55 @@ impl RawValidator { } #[staticmethod] + /// Creates a custom validator using a Python callable. + /// + /// The `func` callable will be invoked with the incoming WebSocket message + /// as a single string argument. It must return `True` to validate the message + /// or `False` otherwise. + /// + /// **Behavior on Error/Invalid Return:** + /// If `func` raises an exception or returns a non-boolean value, + /// the validation will silently fail and be treated as `False`. + /// No exception will be propagated. + /// + /// # Arguments + /// * `func` - A Python callable that accepts one string argument and returns a boolean. pub fn custom(func: Py) -> Self { Self::Custom(PyCustom { custom: Arc::new(func), }) } - pub fn check(&self, _msg: String) -> bool { - // TODO: Restore validation logic when the new API supports it - // For now, return true as a placeholder - true - // let raw = RawWebsocketMessage::from(msg); - // self.validate(&raw) + pub fn check(&self, msg: String) -> bool { + let validator: CrateValidator = self.clone().into(); + validator.call(&msg) + } +} + +impl RawValidator { + fn call(&self, data: &str) -> bool { + match self { + RawValidator::None() => true, + RawValidator::Regex(validator) => validator.regex.is_match(data), + RawValidator::StartsWith(prefix) => data.starts_with(prefix), + RawValidator::EndsWith(suffix) => data.ends_with(suffix), + RawValidator::Contains(substring) => data.contains(substring), + RawValidator::All(validators) => validators.0.iter().all(|v| v.call(data)), + RawValidator::Any(validators) => validators.0.iter().any(|v| v.call(data)), + RawValidator::Not(validator) => !validator.0.call(data), + RawValidator::Custom(py_custom) => Python::attach(|py| { + let func = py_custom.custom.as_ref(); + match func.call1(py, (data,)) { + Ok(result) => { + match result.extract::(py) { + Ok(b) => b, + Err(_) => false, // If we can't extract a bool, return false + } + } + Err(_) => false, // If the function call fails, return false + } + }), + } } } diff --git a/BinaryOptionsToolsV2/tests/test.py b/BinaryOptionsToolsV2/tests/test.py index 8daca294..90c4bfa8 100644 --- a/BinaryOptionsToolsV2/tests/test.py +++ b/BinaryOptionsToolsV2/tests/test.py @@ -1,15 +1,16 @@ import asyncio + +# print(BinaryOptionsToolsV2) +from BinaryOptionsToolsV2.BinaryOptionsToolsV2.pocketoption.asynchronous import ( + PocketOptionAsync, +) + # import pandas as pd # type: ignore # import json # import BinaryOptionsToolsV2 # from BinaryOptionsToolsV2 import connect -# print(BinaryOptionsToolsV2) -from BinaryOptionsToolsV2.BinaryOptionsToolsV2.pocketoption.asyncronous import ( - PocketOptionAsync, -) - # async def main(ssid): # api = await async_connect(ssid) diff --git a/BinaryOptionsToolsV2/tests/test_basic.py b/BinaryOptionsToolsV2/tests/test_basic.py new file mode 100644 index 00000000..a85c5af4 --- /dev/null +++ b/BinaryOptionsToolsV2/tests/test_basic.py @@ -0,0 +1,13 @@ +import pytest +import BinaryOptionsToolsV2 + +def test_module_import(): + """Verify that the module can be imported and exposes expected attributes.""" + assert BinaryOptionsToolsV2 is not None + # Check for some expected classes or modules based on __init__.py and lib.rs + assert hasattr(BinaryOptionsToolsV2, "PocketOption") + assert hasattr(BinaryOptionsToolsV2, "PocketOptionAsync") + +def test_simple_math(): + """A dummy test to ensure pytest is working.""" + assert 1 + 1 == 2 diff --git a/BinaryOptionsToolsV2/tests/test_sync.py b/BinaryOptionsToolsV2/tests/test_sync.py index 3f0f9414..86677f90 100644 --- a/BinaryOptionsToolsV2/tests/test_sync.py +++ b/BinaryOptionsToolsV2/tests/test_sync.py @@ -1,8 +1,7 @@ -from BinaryOptionsToolsV2.BinaryOptionsToolsV2.pocketoption.syncronous import ( - PocketOption, -) import time +from BinaryOptionsToolsV2 import PocketOption + def main(ssid): api = PocketOption(ssid) diff --git a/LICENSE b/LICENSE index bc94d24a..5f9720c5 100644 --- a/LICENSE +++ b/LICENSE @@ -6,64 +6,67 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. DEFINITIONS -"Software" refers to BinaryOptionsTools v2 and all associated documentation, +"Software" refers to BinaryOptionsTools v2 and all associated documentation, source code, binaries, and related materials. -"Personal Use" means use by individuals for non-commercial, educational, +"Personal Use" means use by individuals for non-commercial, educational, research, or personal trading purposes. -"Commercial Use" means use of the Software in any manner primarily intended -for commercial advantage or monetary compensation, including but not limited -to: selling access to the Software, using the Software as part of a paid +"Commercial Use" means use of the Software in any manner primarily intended +for commercial advantage or monetary compensation, including but not limited +to: selling access to the Software, using the Software as part of a paid service, or integrating the Software into commercial products. -2. GRANT OF LICENSE +1. GRANT OF LICENSE 2.1 Personal Use License -Permission is hereby granted, free of charge, to any person obtaining a copy -of this Software, to use, copy, modify, and distribute the Software for +Permission is hereby granted, free of charge, to any person obtaining a copy +of this Software, to use, copy, modify, and distribute the Software for Personal Use only, subject to the following conditions: -a) The above copyright notice and this permission notice shall be included in +a) The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. b) This Software is provided "AS IS" for Personal Use only. 2.2 Commercial Use License -Commercial Use of this Software requires explicit written permission from +Commercial Use of this Software requires explicit written permission from ChipaDevTeam. To request permission for Commercial Use, contact us at: -- Discord: https://discord.gg/p7YyFqSmAz -- GitHub: https://github.com/ChipaDevTeam -3. DISCLAIMER OF WARRANTY +- Discord: +- GitHub: -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. +1. DISCLAIMER OF WARRANTY -4. LIMITATION OF LIABILITY +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, COPYRIGHT HOLDERS, OR CHIPADEVTEAM 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 +1. LIMITATION OF LIABILITY + +IN NO EVENT SHALL THE AUTHORS, COPYRIGHT HOLDERS, OR CHIPADEVTEAM 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. The authors and ChipaDevTeam are not responsible for: + - Any financial losses incurred from using this Software - Any trading decisions made using this Software - Any bugs, errors, or issues in the Software -- Any consequences of using this Software for trading binary options or +- Any consequences of using this Software for trading binary options or other financial instruments -5. RISK WARNING +1. RISK WARNING -Binary options trading carries significant risk. This Software is provided +Binary options trading carries significant risk. This Software is provided for educational and personal use only. Users should: + - Never risk more than they can afford to lose - Understand the risks involved in binary options trading - Comply with all applicable laws and regulations - Use the Software at their own risk -6. DISTRIBUTION +1. DISTRIBUTION You may distribute copies of the Software for Personal Use, provided that: a) You include this license file @@ -71,7 +74,7 @@ b) You clearly indicate this is for Personal Use only c) You do not charge for distribution d) You preserve all copyright notices -7. MODIFICATIONS +1. MODIFICATIONS You may modify the Software for Personal Use. Modified versions: a) Must retain this license @@ -79,18 +82,19 @@ b) Must clearly indicate they are modified versions c) Cannot be used for Commercial Use without permission d) Cannot remove or modify copyright notices -8. TERMINATION +1. TERMINATION -This license automatically terminates if you violate any of its terms. Upon +This license automatically terminates if you violate any of its terms. Upon termination, you must destroy all copies of the Software in your possession. -9. CONTACT +1. CONTACT For Commercial Use licensing, questions, or permissions: -- Discord: https://discord.gg/p7YyFqSmAz -- GitHub: https://github.com/ChipaDevTeam/BinaryOptionsTools-v2 + +- Discord: +- GitHub: --- -By using this Software, you acknowledge that you have read this license, -understand it, and agree to be bound by its terms and conditions. \ No newline at end of file +By using this Software, you acknowledge that you have read this license, +understand it, and agree to be bound by its terms and conditions. diff --git a/BinaryOptionsToolsV2/CI.yml b/MOVETOGITHUBWORKFLOW/CICorrectedForChipaReleases.yml similarity index 52% rename from BinaryOptionsToolsV2/CI.yml rename to MOVETOGITHUBWORKFLOW/CICorrectedForChipaReleases.yml index bb8ae0db..4f9a7006 100644 --- a/BinaryOptionsToolsV2/CI.yml +++ b/MOVETOGITHUBWORKFLOW/CICorrectedForChipaReleases.yml @@ -1,8 +1,3 @@ -# This file is autogenerated by maturin v1.9.4 -# To update, run -# -# maturin generate-ci github --pytest --platform all -# name: CI on: @@ -21,7 +16,9 @@ permissions: jobs: linux: runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 strategy: + fail-fast: false matrix: platform: - runner: ubuntu-22.04 @@ -47,29 +44,44 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - manylinux: auto + manylinux: 2_28 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" - name: Build free-threaded wheels uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist -i python3.13t sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - manylinux: auto + manylinux: 2_28 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_gnu: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_gnueabihf: "-D__ARM_ARCH=7" - name: Upload wheels uses: actions/upload-artifact@v4 with: name: wheels-linux-${{ matrix.platform.target }} - path: dist + path: BinaryOptionsToolsV2/dist - name: pytest if: ${{ startsWith(matrix.platform.target, 'x86_64') }} shell: bash + working-directory: BinaryOptionsToolsV2 run: | set -e python3 -m venv .venv source .venv/bin/activate pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall pip install pytest - pytest + mkdir test_run + cd test_run + pytest ../tests - name: pytest if: ${{ !startsWith(matrix.platform.target, 'x86') && matrix.platform.target != 'ppc64' }} uses: uraimo/run-on-arch-action@v2 @@ -83,12 +95,17 @@ jobs: pip3 install -U pip pytest run: | set -e + cd BinaryOptionsToolsV2 pip3 install BinaryOptionsToolsV2 --find-links dist --force-reinstall - pytest + mkdir test_run + cd test_run + pytest ../tests musllinux: runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 strategy: + fail-fast: false matrix: platform: - runner: ubuntu-22.04 @@ -111,6 +128,12 @@ jobs: args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: musllinux_1_2 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" - name: Build free-threaded wheels uses: PyO3/maturin-action@v1 with: @@ -118,17 +141,23 @@ jobs: args: --release --out dist -i python3.13t sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} manylinux: musllinux_1_2 + working-directory: BinaryOptionsToolsV2 + env: + CFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + CFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" + ASFLAGS_aarch64_unknown_linux_musl: "-D__ARM_ARCH=8" + ASFLAGS_armv7_unknown_linux_musleabihf: "-D__ARM_ARCH=7" - name: Upload wheels uses: actions/upload-artifact@v4 with: name: wheels-musllinux-${{ matrix.platform.target }} - path: dist + path: BinaryOptionsToolsV2/dist - name: pytest if: ${{ startsWith(matrix.platform.target, 'x86_64') }} uses: addnab/docker-run-action@v3 with: image: alpine:latest - options: -v ${{ github.workspace }}:/io -w /io + options: -v ${{ github.workspace }}:/io -w /io/BinaryOptionsToolsV2 run: | set -e apk add py3-pip py3-virtualenv @@ -136,7 +165,9 @@ jobs: source .venv/bin/activate pip install BinaryOptionsToolsV2 --no-index --find-links dist --force-reinstall pip install pytest - pytest + mkdir test_run + cd test_run + pytest ../tests - name: pytest if: ${{ !startsWith(matrix.platform.target, 'x86') }} uses: uraimo/run-on-arch-action@v2 @@ -148,15 +179,20 @@ jobs: apk add py3-virtualenv run: | set -e + cd BinaryOptionsToolsV2 python3 -m virtualenv .venv source .venv/bin/activate pip install pytest pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall - pytest + mkdir test_run + cd test_run + pytest ../tests windows: runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 strategy: + fail-fast: false matrix: platform: - runner: windows-latest @@ -175,6 +211,7 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 - uses: actions/setup-python@v5 with: python-version: 3.13t @@ -185,31 +222,35 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist -i python3.13t sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 - name: Upload wheels uses: actions/upload-artifact@v4 with: name: wheels-windows-${{ matrix.platform.target }} - path: dist + path: BinaryOptionsToolsV2/dist - name: pytest if: ${{ !startsWith(matrix.platform.target, 'aarch64') }} shell: bash + working-directory: BinaryOptionsToolsV2 run: | set -e python3 -m venv .venv source .venv/Scripts/activate pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall pip install pytest - pytest + mkdir test_run + cd test_run + pytest ../tests macos: runs-on: ${{ matrix.platform.runner }} + timeout-minutes: 60 strategy: + fail-fast: false matrix: platform: - - runner: macos-13 + - runner: macos-15-intel target: x86_64 - - runner: macos-14 - target: aarch64 steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -221,83 +262,107 @@ jobs: target: ${{ matrix.platform.target }} args: --release --out dist sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 - name: Build free-threaded wheels uses: PyO3/maturin-action@v1 with: target: ${{ matrix.platform.target }} args: --release --out dist -i python3.13t sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + working-directory: BinaryOptionsToolsV2 - name: Upload wheels uses: actions/upload-artifact@v4 with: name: wheels-macos-${{ matrix.platform.target }} - path: dist + path: BinaryOptionsToolsV2/dist - name: pytest + working-directory: BinaryOptionsToolsV2 run: | set -e python3 -m venv .venv source .venv/bin/activate pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall pip install pytest - pytest + mkdir test_run + cd test_run + pytest ../tests - emscripten: - runs-on: ${{ matrix.platform.runner }} - strategy: - matrix: - platform: - - runner: ubuntu-22.04 - target: wasm32-unknown-emscripten - steps: - - uses: actions/checkout@v4 - - run: pip install pyodide-build - - name: Get Emscripten and Python version info - shell: bash - run: | - echo EMSCRIPTEN_VERSION=$(pyodide config get emscripten_version) >> $GITHUB_ENV - echo PYTHON_VERSION=$(pyodide config get python_version | cut -d '.' -f 1-2) >> $GITHUB_ENV - pip uninstall -y pyodide-build - - uses: mymindstorm/setup-emsdk@v12 - with: - version: ${{ env.EMSCRIPTEN_VERSION }} - actions-cache-folder: emsdk-cache - - uses: actions/setup-python@v5 - with: - python-version: ${{ env.PYTHON_VERSION }} - - run: pip install pyodide-build - - name: Build wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - rust-toolchain: nightly - - name: Build free-threaded wheels - uses: PyO3/maturin-action@v1 - with: - target: ${{ matrix.platform.target }} - args: --release --out dist -i python3.13t - sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} - rust-toolchain: nightly - - name: Upload wheels - uses: actions/upload-artifact@v4 - with: - name: wasm-wheels - path: dist - - uses: actions/setup-node@v3 - with: - node-version: '18' - - name: pytest - run: | - set -e - pyodide venv .venv - source .venv/bin/activate - pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall - pip install pytest - python -m pytest + # emscripten: + # runs-on: ubuntu-22.04 + # timeout-minutes: 60 + # strategy: + # fail-fast: false + # steps: + # - uses: actions/checkout@v4 + + # - name: Set up Python for Pyodide tools + # uses: actions/setup-python@v5 + # with: + # python-version: '3.12' + + # - name: Get Emscripten and Python version info + # shell: bash + # run: | + # pip install pyodide-build + # echo "EMSCRIPTEN_VERSION=$(pyodide config get emscripten_version)" >> $GITHUB_ENV + # echo "PYTHON_VERSION=$(pyodide config get python_version | cut -d '.' -f 1-2)" >> $GITHUB_ENV + # pip uninstall -y pyodide-build + + # - name: Setup Emscripten + # uses: mymindstorm/setup-emsdk@v14 + # with: + # version: ${{ env.EMSCRIPTEN_VERSION }} + # cache-key: emscripten-${{ runner.os }}-${{ env.EMSCRIPTEN_VERSION }}-${{ github.ref_name }} + + # - name: Setup Python for Build + # uses: actions/setup-python@v5 + # with: + # python-version: ${{ env.PYTHON_VERSION }} + + # - name: Build wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: wasm32-unknown-emscripten + # args: --release --out dist + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # rust-toolchain: nightly + # working-directory: BinaryOptionsToolsV2 + + # - name: Build free-threaded wheels + # uses: PyO3/maturin-action@v1 + # with: + # target: wasm32-unknown-emscripten + # args: --release --out dist -i python3.13t + # sccache: ${{ !startsWith(github.ref, 'refs/tags/') }} + # rust-toolchain: nightly + # working-directory: BinaryOptionsToolsV2 + + # - name: Upload wheels + # uses: actions/upload-artifact@v4 + # with: + # name: wasm-wheels + # path: BinaryOptionsToolsV2/dist + + # - uses: actions/setup-node@v4 + # with: + # node-version: '20' + + # - name: pytest + # working-directory: BinaryOptionsToolsV2 + # run: | + # set -e + # pip install pyodide-build + # pyodide venv .venv + # source .venv/bin/activate + # pip install BinaryOptionsToolsV2 --find-links dist --force-reinstall + # pip install pytest + # mkdir test_run + # cd test_run + # python -m pytest ../tests sdist: runs-on: ubuntu-latest + timeout-minutes: 60 steps: - uses: actions/checkout@v4 - name: Build sdist @@ -305,41 +370,48 @@ jobs: with: command: sdist args: --out dist + working-directory: BinaryOptionsToolsV2 - name: Upload sdist uses: actions/upload-artifact@v4 with: name: wheels-sdist - path: dist + path: BinaryOptionsToolsV2/dist release: - name: Release - runs-on: ubuntu-latest - if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }} - needs: [linux, musllinux, windows, macos, emscripten, sdist] - permissions: - # Use to sign the release artifacts - id-token: write - # Used to upload release artifacts - contents: write - # Used to generate artifact attestation - attestations: write - steps: - - uses: actions/download-artifact@v4 - - name: Generate artifact attestation - uses: actions/attest-build-provenance@v2 - with: - subject-path: 'wheels-*/*' - - name: Publish to PyPI - if: ${{ startsWith(github.ref, 'refs/tags/') }} - uses: PyO3/maturin-action@v1 - env: - MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} - with: - command: upload - args: --non-interactive --skip-existing wheels-*/* - - name: Upload to GitHub Release - uses: softprops/action-gh-release@v1 - with: - files: | - wasm-wheels/*.whl - prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') }} \ No newline at end of file + name: Release + runs-on: ubuntu-latest + timeout-minutes: 60 + if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' || github.ref == 'refs/heads/main' }} + needs: [linux, musllinux, windows, macos, sdist] + permissions: + id-token: write + contents: write + attestations: write + steps: + - uses: actions/download-artifact@v4 + with: + # This downloads all artifacts. + # Each artifact is placed in a directory named after its name (e.g., wheels-linux-x86_64/) + path: . + + - name: Generate artifact attestation + uses: actions/attest-build-provenance@v2 + with: + subject-path: 'wheels-*/*' + + - name: Publish to PyPI + if: ${{ startsWith(github.ref, 'refs/tags/') || github.event_name == 'workflow_dispatch' }} + uses: PyO3/maturin-action@v1 + env: + MATURIN_PYPI_TOKEN: ${{ secrets.PYPI_API_TOKEN }} + with: + command: upload + args: --non-interactive --skip-existing wheels-*/* + + - name: Upload to GitHub Release + uses: softprops/action-gh-release@v2 + with: + # This pattern catches all wheels and the sdist from all artifact folders + files: | + wheels-*/* + prerelease: ${{ contains(github.ref, 'alpha') || contains(github.ref, 'beta') }} diff --git a/README.md b/README.md index 7baa7475..098f7f69 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ A high-performance, cross-platform library for binary options trading automation ## Overview BinaryOptionsTools v2 is a complete rewrite of the original library, featuring: + - **Rust Core**: Built with Rust for maximum performance and memory safety - **Python Bindings**: Easy-to-use Python API via PyO3 - **WebSocket Support**: Real-time market data streaming and trade execution @@ -18,27 +19,55 @@ BinaryOptionsTools v2 is a complete rewrite of the original library, featuring: Currently supporting **PocketOption** (Quick Trading Mode) with both real and demo accounts. +## Current Status + +**Available Features**: + +- Authentication and secure connection +- Buy/Sell trading operations +- Balance retrieval +- Server time synchronization +- Symbol subscriptions with different types (real-time, time-aligned, chunked) +- Trade result checking +- Opened deals management +- Asset information and validation +- Automatic reconnection handling +- Historical candle data (`get_candles`, `get_candles_advanced`) +- Advanced validators + +**Temporarily Unavailable Features**: + +- Trade history (`history`) +- Payout information retrieval +- Deal end time queries + +We're working to restore all functionality with improved stability and performance. + ## Features ### Trading Operations + - **Trade Execution**: Place buy/sell orders on any available asset - **Trade Monitoring**: Check trade results with configurable timeouts - **Balance Management**: Real-time account balance retrieval -- **Open/Closed Deals**: Access detailed trade history and active positions +- **Open/Closed Deals**: Access active positions and closed deals ### Market Data + - **Real-time Candle Streaming**: Subscribe to live price data with multiple timeframes (1s, 5s, 15s, 30s, 60s, 300s) - **Historical Candles**: Fetch historical OHLC data for backtesting and analysis - **Time-Aligned Subscriptions**: Get perfectly aligned candle data for strategy execution - **Payout Information**: Retrieve current payout percentages for all assets ### Connection Management + - **Automatic Reconnection**: Built-in connection recovery with exponential backoff - **Connection Control**: Manual connect/disconnect/reconnect methods - **Subscription Management**: Unsubscribe from specific assets or handlers - **WebSocket Health Monitoring**: Automatic ping/pong keepalive ### Advanced Features + - **Raw Handler API**: Low-level WebSocket access for custom protocol implementations - **Message Validation**: Built-in validator system for response filtering - **Async/Sync Support**: Both asynchronous and synchronous Python APIs @@ -88,9 +117,12 @@ pip install "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2/releases/down pip install "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2/releases/download/BinaryOptionsToolsV2-0.2.1/BinaryOptionsToolsV2-0.2.1-cp38-abi3-macosx_11_0_arm64.whl" ``` -**Requirements**: Python 3.8 or higher +**Requirements**: +- **OS**: Windows, Linux, macOS +- **Python**: 3.8 - 3.12 + +#### Building from Source -#### Building from Source: ```bash # Clone the repository git clone https://github.com/ChipaDevTeam/BinaryOptionsTools-v2.git @@ -106,6 +138,7 @@ maturin develop --release ### Rust Add to your `Cargo.toml`: + ```toml [dependencies] binary_options_tools = { path = "crates/binary_options_tools" } @@ -121,7 +154,8 @@ import asyncio async def main(): # Initialize client with SSID - client = PocketOptionAsync(ssid="your_ssid_here") + client = PocketOptionAsync(ssid="your-session-id") + await client.connect() # Wait for connection to be established # Get account balance balance = await client.balance() @@ -130,14 +164,15 @@ async def main(): # Place a trade asset = "EURUSD_otc" amount = 1.0 # $1 - action = "call" # or "put" duration = 60 # 60 seconds - order_id = await client.trade(asset, action, amount, duration) - print(f"Order placed: {order_id}") + # The `buy` function is used for "call" trades. For "put" trades, use the `sell` method. + trade_id, deal = await client.buy(asset, amount, duration) + # trade_id, deal = await client.sell(asset, amount, duration) + print(f"Trade placed: {deal}") # Check if trade won - result = await client.check_win(order_id) + result = await client.check_win(trade_id) print(f"Trade result: {result}") # Disconnect @@ -150,13 +185,18 @@ asyncio.run(main()) ```python from BinaryOptionsToolsV2 import PocketOption +import time # Initialize client -client = PocketOption(ssid="your_ssid_here") +client = PocketOption(ssid="your-session-id") +client.connect() # Wait for connection to be established # Place trade (blocking) -order_id = client.trade("EURUSD_otc", "call", 1.0, 60) -result = client.check_win(order_id) +# The `buy` function is used for "call" trades. For "put" trades, use the `sell` method. +trade_id, deal = client.buy("EURUSD_otc", 1.0, 60) +# trade_id, deal = client.sell("EURUSD_otc", 1.0, 60) +print(f"Trade placed: {deal}") +result = client.check_win(trade_id) print(f"Trade result: {result}") # Disconnect @@ -268,23 +308,25 @@ pytest tests/ ## Roadmap ### Planned Features -- [ ] Pending order support + - [ ] Expert Options platform integration - [ ] JavaScript/TypeScript native bindings - [ ] WebAssembly support for browser usage -- [ ] Advanced order types (stop-loss, take-profit) +- [ ] Advanced order types (stop-loss, take-profit) - Only available for Forex accounts, not Quick Trading (QT) accounts - [ ] Historical data export tools - [ ] Strategy backtesting framework ### Platform Support -- [x] PocketOption (Quick Trading) -- [ ] PocketOption (Pending Orders) + +- [x] PocketOption Quick Trading +- [x] PocketOption Pending Orders (BETA) - [ ] Expert Options - [ ] IQ Option (planned) ## Contributing Contributions are welcome! Please ensure: + 1. Code follows Rust and Python best practices 2. All tests pass (`cargo test` and `pytest`) 3. New features include documentation and examples @@ -298,7 +340,8 @@ Contributions are welcome! Please ensure: See the full [LICENSE](LICENSE) file for complete terms and conditions. -### Key Points: +### Key Points + - ✅ **Free** for personal use, learning, and private trading - ✅ **Open source** - modify and distribute for personal use - ⚠️ **Commercial use requires permission** - Contact us first @@ -313,12 +356,14 @@ See the full [LICENSE](LICENSE) file for complete terms and conditions. ## Disclaimer **IMPORTANT**: This software is provided "AS IS" without any warranty. The authors and ChipaDevTeam are NOT responsible for: + - Any financial losses incurred from using this software - Any trading decisions made using this software - Any bugs, errors, or issues in the software - Any consequences of using this software for trading **Risk Warning**: Binary options trading carries significant financial risk. This software is for educational and personal use only. You should: + - Never risk more than you can afford to lose - Understand the risks involved in binary options trading - Comply with all applicable laws and regulations in your jurisdiction diff --git a/crates/binary_options_tools/Cargo.lock b/crates/binary_options_tools/Cargo.lock index 61681581..b854b292 100644 --- a/crates/binary_options_tools/Cargo.lock +++ b/crates/binary_options_tools/Cargo.lock @@ -66,18 +66,34 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "atomic-waker" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - [[package]] name = "autocfg" version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +[[package]] +name = "aws-lc-rs" +version = "1.15.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e84ce723ab67259cfeb9877c6a639ee9eb7a27b28123abd71db7f0d5d0cc9d86" +dependencies = [ + "aws-lc-sys", + "zeroize", +] + +[[package]] +name = "aws-lc-sys" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a442ece363113bd4bd4c8b18977a7798dd4d3c3383f34fb61936960e8f4ad8" +dependencies = [ + "cc", + "cmake", + "dunce", + "fs_extra", +] + [[package]] name = "base64" version = "0.22.1" @@ -127,19 +143,22 @@ dependencies = [ "binary-options-tools-macros", "chrono", "futures-util", - "native-tls", "php_serde", "rand 0.9.2", "regex", "reqwest", "rust_decimal", + "rustls", + "rustls-native-certs", "serde", "serde-enum-str", "serde_json", "thiserror", "tokio", + "tokio-tungstenite", "tracing", "tracing-subscriber", + "tracing-test", "url", "uuid", ] @@ -236,10 +255,13 @@ checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9" [[package]] name = "cc" -version = "1.2.16" +version = "1.2.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" +checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932" dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", "shlex", ] @@ -266,7 +288,16 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.1", + "windows-link", +] + +[[package]] +name = "cmake" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" +dependencies = [ + "cc", ] [[package]] @@ -280,9 +311,9 @@ dependencies = [ [[package]] name = "core-foundation" -version = "0.9.4" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" dependencies = [ "core-foundation-sys", "libc", @@ -417,13 +448,10 @@ dependencies = [ ] [[package]] -name = "encoding_rs" -version = "0.8.35" +name = "dunce" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" -dependencies = [ - "cfg-if", -] +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" [[package]] name = "equivalent" @@ -431,16 +459,6 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" -[[package]] -name = "errno" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" -dependencies = [ - "libc", - "windows-sys 0.59.0", -] - [[package]] name = "event-listener" version = "5.4.0" @@ -463,10 +481,10 @@ dependencies = [ ] [[package]] -name = "fastrand" -version = "2.3.0" +name = "find-msvc-tools" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "fnv" @@ -474,21 +492,6 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - [[package]] name = "form_urlencoded" version = "1.2.2" @@ -498,6 +501,12 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "fs_extra" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" + [[package]] name = "funty" version = "2.0.0" @@ -574,8 +583,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", ] [[package]] @@ -585,30 +596,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi 0.13.3+wasi-0.2.2", + "wasm-bindgen", "windows-targets 0.52.6", ] -[[package]] -name = "h2" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" -dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "hashbrown" version = "0.12.3" @@ -673,7 +667,6 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2", "http", "http-body", "httparse", @@ -699,22 +692,7 @@ dependencies = [ "tokio", "tokio-rustls", "tower-service", -] - -[[package]] -name = "hyper-tls" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" -dependencies = [ - "bytes", - "http-body-util", - "hyper", - "hyper-util", - "native-tls", - "tokio", - "tokio-native-tls", - "tower-service", + "webpki-roots 0.26.11", ] [[package]] @@ -736,11 +714,9 @@ dependencies = [ "percent-encoding", "pin-project-lite", "socket2", - "system-configuration", "tokio", "tower-service", "tracing", - "windows-registry", ] [[package]] @@ -943,6 +919,15 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" +[[package]] +name = "jobserver" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" +dependencies = [ + "libc", +] + [[package]] name = "js-sys" version = "0.3.77" @@ -975,12 +960,6 @@ version = "0.2.177" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" -[[package]] -name = "linux-raw-sys" -version = "0.4.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" - [[package]] name = "litemap" version = "0.7.5" @@ -1004,16 +983,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" [[package]] -name = "memchr" -version = "2.7.4" +name = "lru-slab" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" + +[[package]] +name = "matchers" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" +dependencies = [ + "regex-automata", +] [[package]] -name = "mime" -version = "0.3.17" +name = "memchr" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] name = "mio" @@ -1026,23 +1014,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "native-tls" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" -dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - [[package]] name = "nu-ansi-term" version = "0.50.3" @@ -1067,49 +1038,11 @@ version = "1.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" -[[package]] -name = "openssl" -version = "0.10.71" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e14130c6a98cd258fdcb0fb6d744152343ff729cbfcb28c656a9d12b999fbcd" -dependencies = [ - "bitflags", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.108", -] - [[package]] name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.106" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bb61ea9811cc39e3c2069f40b8b8e2e70d8569b361f879786cc7ed48b777cdd" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] +checksum = "9f50d9b3dabb09ecd771ad0aa242ca6894994c130308ca3d7684634df8037391" [[package]] name = "parking" @@ -1169,12 +1102,6 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "pkg-config" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" - [[package]] name = "ppv-lite86" version = "0.2.20" @@ -1222,6 +1149,61 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "quinn" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" +dependencies = [ + "bytes", + "cfg_aliases", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "socket2", + "thiserror", + "tokio", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-proto" +version = "0.11.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31" +dependencies = [ + "bytes", + "getrandom 0.3.1", + "lru-slab", + "rand 0.9.2", + "ring", + "rustc-hash", + "rustls", + "rustls-pki-types", + "slab", + "thiserror", + "tinyvec", + "tracing", + "web-time", +] + +[[package]] +name = "quinn-udp" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" +dependencies = [ + "cfg_aliases", + "libc", + "once_cell", + "socket2", + "tracing", + "windows-sys 0.60.2", +] + [[package]] name = "quote" version = "1.0.41" @@ -1352,29 +1334,26 @@ checksum = "9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f" dependencies = [ "base64", "bytes", - "encoding_rs", "futures-core", - "h2", "http", "http-body", "http-body-util", "hyper", "hyper-rustls", - "hyper-tls", "hyper-util", "js-sys", "log", - "mime", - "native-tls", "percent-encoding", "pin-project-lite", + "quinn", + "rustls", "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", "tokio", - "tokio-native-tls", + "tokio-rustls", "tower", "tower-http", "tower-service", @@ -1382,13 +1361,14 @@ dependencies = [ "wasm-bindgen", "wasm-bindgen-futures", "web-sys", + "webpki-roots 1.0.5", ] [[package]] name = "ring" -version = "0.17.11" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da5349ae27d3887ca812fb375b45a4fbb36d8d12d2df394968cd86e35683fe73" +checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", @@ -1455,17 +1435,10 @@ dependencies = [ ] [[package]] -name = "rustix" -version = "0.38.44" +name = "rustc-hash" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" -dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys", - "windows-sys 0.59.0", -] +checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" [[package]] name = "rustls" @@ -1473,18 +1446,36 @@ version = "0.23.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395" dependencies = [ + "aws-lc-rs", + "log", "once_cell", + "ring", "rustls-pki-types", "rustls-webpki", "subtle", "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pki-types" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +dependencies = [ + "web-time", +] [[package]] name = "rustls-webpki" @@ -1492,6 +1483,7 @@ version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ + "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", @@ -1532,9 +1524,9 @@ checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" [[package]] name = "security-framework" -version = "2.11.1" +version = "3.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" dependencies = [ "bitflags", "core-foundation", @@ -1545,9 +1537,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.14.0" +version = "2.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" +checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" dependencies = [ "core-foundation-sys", "libc", @@ -1764,47 +1756,12 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "system-configuration" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" -dependencies = [ - "bitflags", - "core-foundation", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" -dependencies = [ - "core-foundation-sys", - "libc", -] - [[package]] name = "tap" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" -[[package]] -name = "tempfile" -version = "3.17.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" -dependencies = [ - "cfg-if", - "fastrand", - "getrandom 0.3.1", - "once_cell", - "rustix", - "windows-sys 0.59.0", -] - [[package]] name = "thiserror" version = "2.0.17" @@ -1862,9 +1819,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "io-uring", @@ -1890,16 +1847,6 @@ dependencies = [ "syn 2.0.108", ] -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - [[package]] name = "tokio-rustls" version = "0.26.1" @@ -1918,25 +1865,14 @@ checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" dependencies = [ "futures-util", "log", - "native-tls", + "rustls", + "rustls-native-certs", + "rustls-pki-types", "tokio", - "tokio-native-tls", + "tokio-rustls", "tungstenite", ] -[[package]] -name = "tokio-util" -version = "0.7.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" -dependencies = [ - "bytes", - "futures-core", - "futures-sink", - "pin-project-lite", - "tokio", -] - [[package]] name = "toml_datetime" version = "0.7.3" @@ -2014,9 +1950,9 @@ checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" -version = "0.1.41" +version = "0.1.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647" dependencies = [ "pin-project-lite", "tracing-attributes", @@ -2025,9 +1961,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.28" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" +checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", @@ -2036,9 +1972,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.33" +version = "0.1.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" +checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c" dependencies = [ "once_cell", "valuable", @@ -2067,21 +2003,46 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.20" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" +checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e" dependencies = [ + "matchers", "nu-ansi-term", + "once_cell", + "regex-automata", "serde", "serde_json", "sharded-slab", "smallvec", "thread_local", + "tracing", "tracing-core", "tracing-log", "tracing-serde", ] +[[package]] +name = "tracing-test" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" +dependencies = [ + "tracing-core", + "tracing-subscriber", + "tracing-test-macro", +] + +[[package]] +name = "tracing-test-macro" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" +dependencies = [ + "quote", + "syn 2.0.108", +] + [[package]] name = "try-lock" version = "0.2.5" @@ -2099,8 +2060,9 @@ dependencies = [ "http", "httparse", "log", - "native-tls", "rand 0.9.2", + "rustls", + "rustls-pki-types", "sha1", "thiserror", "utf-8", @@ -2172,12 +2134,6 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - [[package]] name = "version_check" version = "0.9.5" @@ -2290,54 +2246,47 @@ dependencies = [ ] [[package]] -name = "windows-core" -version = "0.52.0" +name = "web-time" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" dependencies = [ - "windows-targets 0.52.6", + "js-sys", + "wasm-bindgen", ] [[package]] -name = "windows-link" -version = "0.1.0" +name = "webpki-roots" +version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3" - -[[package]] -name = "windows-link" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" +dependencies = [ + "webpki-roots 1.0.5", +] [[package]] -name = "windows-registry" -version = "0.5.0" +name = "webpki-roots" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c44a98275e31bfd112bb06ba96c8ab13c03383a3753fdddd715406a1824c7e0" +checksum = "12bed680863276c63889429bfd6cab3b99943659923822de1c8a39c49e4d722c" dependencies = [ - "windows-link 0.1.0", - "windows-result", - "windows-strings", + "rustls-pki-types", ] [[package]] -name = "windows-result" -version = "0.3.1" +name = "windows-core" +version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06374efe858fab7e4f881500e6e86ec8bc28f9462c47e5a9941a0142ad86b189" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-link 0.1.0", + "windows-targets 0.52.6", ] [[package]] -name = "windows-strings" -version = "0.3.1" +name = "windows-link" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" -dependencies = [ - "windows-link 0.1.0", -] +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" [[package]] name = "windows-sys" @@ -2372,7 +2321,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" dependencies = [ - "windows-link 0.2.1", + "windows-link", ] [[package]] @@ -2397,7 +2346,7 @@ version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" dependencies = [ - "windows-link 0.2.1", + "windows-link", "windows_aarch64_gnullvm 0.53.1", "windows_aarch64_msvc 0.53.1", "windows_i686_gnu 0.53.1", diff --git a/crates/binary_options_tools/Cargo.toml b/crates/binary_options_tools/Cargo.toml index 264fcaff..338eeb2e 100644 --- a/crates/binary_options_tools/Cargo.toml +++ b/crates/binary_options_tools/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary_options_tools" version = "0.1.9" -edition = "2024" +edition = "2021" authors = ["ChipaDevTeam"] repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" @@ -27,15 +27,16 @@ async-channel = "2.5.0" async-trait = "0.1.85" chrono = { version = "0.4.42", features = ["serde"] } futures-util = "0.3.31" -native-tls = "0.2.12" php_serde = "0.6.0" rand = "0.9.2" -reqwest = { version = "0.12.15", features = ["json"] } +reqwest = { version = "0.12.15", default-features = false, features = ["json", "rustls-tls"] } +rustls = "0.23" +rustls-native-certs = "0.8" serde = { version = "1.0.219", features = ["derive"] } serde_json = "1.0.145" thiserror = "2.0.12" -tokio = { version = "1.44.2", features = ["full"] } -tracing = "0.1.41" +tokio = { version = "1.49.0", features = ["full"] } +tracing = "0.1.43" # url = { version = "2.5.4", features = ["serde"] } uuid = { version = "1.16.0", features = ["serde", "v4"] } url = "2.5.7" @@ -44,4 +45,6 @@ rust_decimal = { version = "1.37.2", features = ["macros", "serde-float"] } regex = "1.11.1" [dev-dependencies] -tracing-subscriber = "0.3.20" +tracing-subscriber = "0.3.22" +tokio-tungstenite = "0.28.0" +tracing-test = "0.2.5" diff --git a/crates/binary_options_tools/Readme.md b/crates/binary_options_tools/Readme.md index 8ee7571f..93a1ea56 100644 --- a/crates/binary_options_tools/Readme.md +++ b/crates/binary_options_tools/Readme.md @@ -38,10 +38,12 @@ The core library is written in Rust for performance and safety, and it serves as - Manual reconnection support ## TODO Features +- Additional trading platforms (Expert Options, etc.) + +## Implemented Features - Historical candle data retrieval - Closed deals management and history - Pending trades support -- Additional trading platforms (Expert Options, etc.) ## Installation diff --git a/crates/binary_options_tools/src/expertoptions/client.rs b/crates/binary_options_tools/src/expertoptions/client.rs index 2d176e26..4bd270b8 100644 --- a/crates/binary_options_tools/src/expertoptions/client.rs +++ b/crates/binary_options_tools/src/expertoptions/client.rs @@ -108,9 +108,11 @@ mod tests { #[tokio::test] async fn test_expert_options_connection() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); - let token = "759c67788715ca4e2e64c9ebb39e1c65"; + // Use environment variable or fallback to a default (possibly a public demo token) + let token = std::env::var("EXPERT_OPTIONS_TOKEN") + .unwrap_or_else(|_| "759c67788715ca4e2e64c9ebb39e1c65".to_string()); let demo = true; let expert_options = ExpertOptions::new(token, demo).await; @@ -123,7 +125,9 @@ mod tests { #[tokio::test] async fn test_expert_options_change_account_type() { - let token = "759c67788715ca4e2e64c9ebb39e1c65"; + // Use environment variable or fallback to a default (possibly a public demo token) + let token = std::env::var("EXPERT_OPTIONS_TOKEN") + .unwrap_or_else(|_| "759c67788715ca4e2e64c9ebb39e1c65".to_string()); let demo = true; let expert_options = ExpertOptions::new(token, demo).await; diff --git a/crates/binary_options_tools/src/expertoptions/connect.rs b/crates/binary_options_tools/src/expertoptions/connect.rs index 030f8457..b4acd098 100644 --- a/crates/binary_options_tools/src/expertoptions/connect.rs +++ b/crates/binary_options_tools/src/expertoptions/connect.rs @@ -13,6 +13,7 @@ use tracing::{info, warn}; use url::Url; use crate::expertoptions::{regions::Regions, state::State}; +use crate::utils::init_crypto_provider; #[derive(Clone)] pub struct ExpertConnect; @@ -59,11 +60,17 @@ pub async fn try_connect( agent: String, url: String, ) -> ConnectorResult>> { - let tls_connector: native_tls::TlsConnector = native_tls::TlsConnector::builder() - .build() - .map_err(|e| ConnectorError::Tls(e.to_string()))?; + init_crypto_provider(); + let mut root_store = rustls::RootCertStore::empty(); + let certs_result = rustls_native_certs::load_native_certs(); + for cert in certs_result.certs { + root_store.add(cert).ok(); + } + let tls_config = rustls::ClientConfig::builder() + .with_root_certificates(root_store) + .with_no_client_auth(); - let connector = Connector::NativeTls(tls_connector); + let connector = Connector::Rustls(std::sync::Arc::new(tls_config)); let t_url = Url::parse(&url).map_err(|e| ConnectorError::UrlParsing(e.to_string()))?; let host = t_url diff --git a/crates/binary_options_tools/src/expertoptions/modules/profile.rs b/crates/binary_options_tools/src/expertoptions/modules/profile.rs index a46a8530..7df83dc5 100644 --- a/crates/binary_options_tools/src/expertoptions/modules/profile.rs +++ b/crates/binary_options_tools/src/expertoptions/modules/profile.rs @@ -274,7 +274,11 @@ impl ApiModule for ProfileModule { } fn callback( - &self, + _shared_state: Arc, + _command_receiver: AsyncReceiver, + _command_responder: AsyncSender, + _message_receiver: AsyncReceiver>, + _to_ws_sender: AsyncSender, ) -> binary_options_tools_core_pre::error::CoreResult>>> { struct CB; diff --git a/crates/binary_options_tools/src/lib.rs b/crates/binary_options_tools/src/lib.rs index f6b3497d..88358a6e 100644 --- a/crates/binary_options_tools/src/lib.rs +++ b/crates/binary_options_tools/src/lib.rs @@ -48,12 +48,12 @@ mod tests { use tokio::time::sleep; use tracing::debug; - use binary_options_tools_core_pre::utils::tracing::start_tracing; use binary_options_tools_macros::{deserialize, serialize, timeout}; #[derive(Serialize, Deserialize, Debug, PartialEq, Eq)] struct Test { name: String, } + use tracing_test::traced_test; // Add this import. #[test] fn test_deserialize_macro() { @@ -68,9 +68,8 @@ mod tests { struct Tester; #[tokio::test] + #[traced_test] async fn test_timeout_macro() -> anyhow::Result<()> { - start_tracing(true).unwrap(); - #[timeout(1, tracing(level = "info", skip(_tester)))] async fn this_is_a_test(_tester: Tester) -> anyhow::Result<()> { debug!("Test"); diff --git a/crates/binary_options_tools/src/pocketoption/candle.rs b/crates/binary_options_tools/src/pocketoption/candle.rs index 821ae71c..2945cf90 100644 --- a/crates/binary_options_tools/src/pocketoption/candle.rs +++ b/crates/binary_options_tools/src/pocketoption/candle.rs @@ -38,7 +38,7 @@ pub struct Candle { // pub is_closed: bool, } -#[derive(Default, Clone, Deserialize)] +#[derive(Debug, Default, Clone, Deserialize)] pub struct BaseCandle { pub timestamp: f64, pub open: f64, @@ -455,9 +455,10 @@ impl TryFrom<(BaseCandle, String)> for Candle { fn try_from(value: (BaseCandle, String)) -> Result { let (base_candle, symbol) = value; let volume = match base_candle.volume { - Some(v) => Some(Decimal::from_f64(v).ok_or(BinaryOptionsError::General( - "Couldn't parse volume".into(), - ))?), + Some(v) => Some( + Decimal::from_f64(v) + .ok_or(BinaryOptionsError::General("Couldn't parse volume".into()))?, + ), None => None, }; Ok(Candle { @@ -469,9 +470,8 @@ impl TryFrom<(BaseCandle, String)> for Candle { .ok_or(BinaryOptionsError::General("Couldn't parse high".into()))?, low: Decimal::from_f64(base_candle.low) .ok_or(BinaryOptionsError::General("Couldn't parse low".into()))?, - close: Decimal::from_f64(base_candle.close).ok_or(BinaryOptionsError::General( - "Couldn't parse close".into(), - ))?, + close: Decimal::from_f64(base_candle.close) + .ok_or(BinaryOptionsError::General("Couldn't parse close".into()))?, volume, }) } diff --git a/crates/binary_options_tools/src/pocketoption/modules/assets.rs b/crates/binary_options_tools/src/pocketoption/modules/assets.rs index 6f1837e2..324a3559 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/assets.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/assets.rs @@ -92,12 +92,12 @@ mod tests { ]"#; let asset: Asset = dbg!(serde_json::from_str(json).unwrap()); - assert_eq!(asset.id, 1); + assert_eq!(asset.id, 5); assert_eq!(asset.symbol, "AAPL"); assert_eq!(asset.name, "Apple"); assert!(!asset.is_otc); - assert_eq!(asset.payout, 60); - assert_eq!(asset.allowed_candles.len(), 3); - // assert_eq!(asset.allowed_candles[0].0, 60); + assert_eq!(asset.payout, 50); + assert_eq!(asset.allowed_candles.len(), 12); + assert_eq!(asset.allowed_candles[0].duration(), 60); } } diff --git a/crates/binary_options_tools/src/pocketoption/modules/deals.rs b/crates/binary_options_tools/src/pocketoption/modules/deals.rs index 869d53c1..056349ce 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/deals.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/deals.rs @@ -13,7 +13,7 @@ use binary_options_tools_core_pre::{ traits::{ApiModule, Rule}, }; use serde::Deserialize; -use tracing::info; +use tracing::{info, warn}; use uuid::Uuid; use crate::pocketoption::{ @@ -172,7 +172,7 @@ impl ApiModule for DealsApiModule { loop { tokio::select! { Ok(msg) = self.ws_receiver.recv() => { - info!("Received message: {:?}", msg); + tracing::debug!("Received message: {:?}", msg); match msg.as_ref() { Message::Text(text) => { if text.starts_with(UPDATE_OPENED_DEALS) { @@ -234,7 +234,19 @@ impl ApiModule for DealsApiModule { Err(e) => return Err(CoreError::from(e)), } }, - _ => {} + ExpectedMessage::None => { + let payload_preview = if data.len() > 64 { + format!( + "Payload ({} bytes, truncated): {:?}", + data.len(), + &data[..64] + ) + } else { + format!("Payload ({} bytes): {:?}", data.len(), data) + }; + warn!(target: "DealsApiModule", "Received unexpected binary message when no header was seen. {}", payload_preview); + } + } expected = ExpectedMessage::None; }, diff --git a/crates/binary_options_tools/src/pocketoption/modules/get_candles.rs b/crates/binary_options_tools/src/pocketoption/modules/get_candles.rs index 95502a74..0c6be053 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/get_candles.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/get_candles.rs @@ -207,7 +207,7 @@ pub struct GetCandlesApiModule { ws_sender: AsyncSender, command_receiver: AsyncReceiver, command_responder: AsyncSender, - pending_requests: std::collections::HashMap, // index -> (req_id, asset) + pending_requests: std::collections::HashMap, // index -> (req_id, asset) } #[async_trait] @@ -248,7 +248,7 @@ impl ApiModule for GetCandlesApiModule { match serde_json::from_slice::(data) { Ok(result) => { // Find the pending request by index - if let Some((req_id, asset)) = self.pending_requests.remove(&result.asset) { + if let Some((req_id, asset)) = self.pending_requests.remove(&result.index) { let candles: Vec = result.data .into_iter() .map(|candle_data| { @@ -280,13 +280,13 @@ impl ApiModule for GetCandlesApiModule { match LoadHistoryPeriod::new(&asset, time, period, offset) { Ok(load_history) => { // Store the request mapping - self.pending_requests.insert(load_history.asset.clone(), (req_id, asset)); + self.pending_requests.insert(load_history.index, (req_id, asset)); // Send the WebSocket message let message = Message::text(load_history.to_string()); if let Err(e) = self.ws_sender.send(message).await { // Remove the pending request on error - self.pending_requests.remove(&load_history.asset); + self.pending_requests.remove(&load_history.index); if let Err(resp_err) = self.command_responder.send(CommandResponse::Error { req_id, diff --git a/crates/binary_options_tools/src/pocketoption/modules/historical_data.rs b/crates/binary_options_tools/src/pocketoption/modules/historical_data.rs new file mode 100644 index 00000000..889ca75d --- /dev/null +++ b/crates/binary_options_tools/src/pocketoption/modules/historical_data.rs @@ -0,0 +1,500 @@ +use std::{fmt::Debug, sync::Arc, time::Duration}; + +use async_trait::async_trait; +use binary_options_tools_core_pre::{ + error::{CoreError, CoreResult}, + reimports::{AsyncReceiver, AsyncSender, Message}, + traits::{ApiModule, Rule}, +}; +use serde::Deserialize; +use tokio::{select, sync::Mutex, time::timeout}; +use tracing::warn; +use uuid::Uuid; + +use crate::pocketoption::{ + candle::{BaseCandle, Candle}, + error::{PocketError, PocketResult}, + state::State, + types::MultiPatternRule, +}; + +const HISTORICAL_DATA_TIMEOUT: Duration = Duration::from_secs(10); +const MAX_MISMATCH_RETRIES: usize = 5; + +#[derive(Debug, Clone)] +pub enum Command { + GetHistory { + asset: String, + period: u32, + req_id: Uuid, + }, +} + +#[derive(Debug, Clone)] +pub enum CommandResponse { + Success { req_id: Uuid, candles: Vec }, + Error(String), +} + +#[derive(Deserialize)] +pub struct HistoryResponse { + asset: String, + #[allow(dead_code)] + period: u64, + #[serde(default)] + #[allow(dead_code)] + history: Option>>, + // Separate arrays for OHLC data + o: Vec, + h: Vec, + l: Vec, + c: Vec, + #[serde(alias = "t")] + timestamps: Vec, + #[serde(default)] + #[allow(dead_code)] + v: Option>, // Volume might be optional +} + +#[derive(Deserialize)] +#[serde(untagged)] +enum ServerResponse { + Success(Vec), + History(HistoryResponse), + Fail(String), +} + +#[derive(Debug, Clone)] +pub struct HistoricalDataHandle { + sender: AsyncSender, + receiver: AsyncReceiver, + call_lock: Arc>, +} + +impl HistoricalDataHandle { + /// Retrieves historical candle data for a specific asset and period. + /// + /// **Concurrency Warning:** + /// This method uses a shared internal lock (`call_lock`) to serialize requests across + /// all clones of this handle. This ensures that only one `get_history` request is + /// in-flight at a time for the underlying client actor, matching the actor's single-request + /// limitation. Concurrent calls will be queued and executed sequentially. + pub async fn get_history(&self, asset: String, period: u32) -> PocketResult> { + // Acquire lock to serialize requests. + // This ensures that we don't have concurrent get_history calls racing for responses + // on the shared receiver, matching the single-request limitation of the actor. + let _guard = self.call_lock.lock().await; + + let id = Uuid::new_v4(); + self.sender + .send(Command::GetHistory { + asset: asset.clone(), + period, + req_id: id, + }) + .await + .map_err(CoreError::from)?; + let mut mismatch_count = 0; + loop { + // Mismatched `req_id` cases are typically only expected if other consumers + // are unexpectedly sharing the same response receiver, or if messages + // arrive severely out of order (though less likely with serialized requests). + match timeout(HISTORICAL_DATA_TIMEOUT, self.receiver.recv()).await { + Ok(Ok(CommandResponse::Success { req_id, candles })) => { + if req_id == id { + return Ok(candles); + } else { + warn!("Received response for unknown req_id: {}", req_id); + mismatch_count += 1; + if mismatch_count >= MAX_MISMATCH_RETRIES { + return Err(PocketError::Timeout { + task: "get_history".to_string(), + context: format!( + "asset: {}, period: {}, exceeded mismatch retries", + asset, period + ), + duration: HISTORICAL_DATA_TIMEOUT, + }); + } + continue; + } + } + Ok(Ok(CommandResponse::Error(e))) => return Err(PocketError::General(e)), + Ok(Err(e)) => return Err(CoreError::from(e).into()), + Err(_) => { + return Err(PocketError::Timeout { + task: "get_history".to_string(), + context: format!("asset: {}, period: {}", asset, period), + duration: HISTORICAL_DATA_TIMEOUT, + }); + } + } + } + } +} + +/// This API module handles historical data requests. +/// +/// **Concurrency Notes:** +/// - Only one `get_history` request is supported at a time by this module's actor. +/// - The `last_req_id` field is purely for client-side bookkeeping to correlate responses; +/// the PocketOption server protocol does not echo this `req_id` in its responses. +/// - `MAX_MISMATCH_RETRIES` exists to guard against potential misrouted `CommandResponse` messages +/// if the `AsyncReceiver` is shared with other consumers, or if messages arrive out of order +/// due to network conditions or client-side issues. +#[allow(dead_code)] // The state field is not directly read in the module's run logic, but used indirectly by the rule. +pub struct HistoricalDataApiModule { + _state: Arc, // Prefix with _ to mark as intentionally unused + command_receiver: AsyncReceiver, + command_responder: AsyncSender, + message_receiver: AsyncReceiver>, + to_ws_sender: AsyncSender, + last_req_id: Option, +} + +#[async_trait] +impl ApiModule for HistoricalDataApiModule { + type Command = Command; + type CommandResponse = CommandResponse; + type Handle = HistoricalDataHandle; + + fn new( + shared_state: Arc, + command_receiver: AsyncReceiver, + command_responder: AsyncSender, + message_receiver: AsyncReceiver>, + to_ws_sender: AsyncSender, + ) -> Self { + Self { + _state: shared_state, // Prefix with _ to mark as intentionally unused + command_receiver, + command_responder, + message_receiver, + to_ws_sender, + last_req_id: None, + } + } + + fn create_handle( + sender: AsyncSender, + receiver: AsyncReceiver, + ) -> Self::Handle { + HistoricalDataHandle { + sender, + receiver, + call_lock: Arc::new(Mutex::new(())), + } + } + + async fn run(&mut self) -> CoreResult<()> { + loop { + select! { + Ok(cmd) = self.command_receiver.recv() => { + match cmd { + Command::GetHistory { asset, period, req_id } => { + if self.last_req_id.is_some() { + warn!(target: "HistoricalDataApiModule", "Overwriting a pending request. Concurrent get_history calls are not supported."); + } + self.last_req_id = Some(req_id); + let payload = serde_json::json!([ + "changeSymbol", + { + "asset": asset, + "period": period + } + ]); + let serialized_payload = serde_json::to_string(&payload)?; + let msg = format!("42{}", serialized_payload); + self.to_ws_sender.send(Message::text(msg)).await?; + } + } + }, + Ok(msg) = self.message_receiver.recv() => { + let response = match &*msg { + Message::Binary(data) => serde_json::from_slice::(data).ok(), + Message::Text(text) => serde_json::from_str::(text).ok(), + _ => None, + }; + + if let Some(response) = response { + match response { + ServerResponse::Success(candles) => { + if let Some(req_id) = self.last_req_id.take() { + self.command_responder.send(CommandResponse::Success { + req_id, + candles, + }).await?; + } else { + warn!(target: "HistoricalDataApiModule", "Received history data but no req_id was pending. Discarding."); + } + } + ServerResponse::History(history_response) => { + if let Some(req_id) = self.last_req_id.take() { + let len = history_response.timestamps.len(); + let mut candles = Vec::with_capacity(len); + let symbol = history_response.asset; + + // Check if all arrays have the same length (basic validation) + if history_response.o.len() != len + || history_response.h.len() != len + || history_response.l.len() != len + || history_response.c.len() != len + { + warn!( + target: "HistoricalDataApiModule", + "History response array lengths mismatch. Timestamps: {}, Open: {}, High: {}, Low: {}, Close: {}", + len, history_response.o.len(), history_response.h.len(), history_response.l.len(), history_response.c.len() + ); + // We might still try to parse as many as possible or fail. + // Let's iterate up to the minimum length to be safe. + } + + let min_len = len + .min(history_response.o.len()) + .min(history_response.h.len()) + .min(history_response.l.len()) + .min(history_response.c.len()); + + for i in 0..min_len { + let base_candle = BaseCandle { + timestamp: history_response.timestamps[i] as f64, + open: history_response.o[i], + close: history_response.c[i], + high: history_response.h[i], + low: history_response.l[i], + volume: history_response.v.as_ref().and_then(|v| v.get(i).cloned()), + }; + if let Ok(candle) = Candle::try_from((base_candle, symbol.clone())) { + candles.push(candle); + } + } + + self.command_responder.send(CommandResponse::Success { + req_id, + candles, + }).await?; + } else { + warn!(target: "HistoricalDataApiModule", "Received history data but no req_id was pending. Discarding."); + } + } + ServerResponse::Fail(e) => { + self.last_req_id = None; + self.command_responder.send(CommandResponse::Error(e)).await?; + } + } + } else { + warn!( + target: "HistoricalDataApiModule", + "Failed to deserialize message. Message: {:?}", msg + ); + } + } + } + } + } + + fn rule(_: Arc) -> Box { + Box::new(MultiPatternRule::new(vec![ + "updateHistory", + "updateHistoryNewFast", + ])) + } +} + +#[cfg(test)] +mod tests { + use super::*; + use crate::pocketoption::ssid::Ssid; + use crate::pocketoption::state::StateBuilder; + use binary_options_tools_core_pre::reimports::{Message, bounded_async}; + use binary_options_tools_core_pre::traits::ApiModule; + use std::sync::Arc; + use uuid::Uuid; + + #[tokio::test] + async fn test_historical_data_flow_binary_response() { + // Setup channels + let (cmd_tx, cmd_rx) = bounded_async(10); + let (resp_tx, resp_rx) = bounded_async(10); + let (msg_tx, msg_rx) = bounded_async(10); + let (ws_tx, ws_rx) = bounded_async(10); + + // Create shared state using StateBuilder + // We need a dummy SSID string that passes parsing + let dummy_ssid_str = + r#"42["auth",{"session":"dummy_session","isDemo":1,"uid":123,"platform":2}]"#; + let ssid = Ssid::parse(dummy_ssid_str).expect("Failed to parse dummy SSID"); + + let state = Arc::new( + StateBuilder::default() + .ssid(ssid) + .build() + .expect("Failed to build state"), + ); + + // Initialize the module + let mut module = + HistoricalDataApiModule::new(state.clone(), cmd_rx, resp_tx, msg_rx, ws_tx); + + // Spawn the module loop in a separate task + tokio::spawn(async move { + if let Err(e) = module.run().await { + eprintln!("Module run error: {:?}", e); + } + }); + + // 1. Send GetHistory command + let req_id = Uuid::new_v4(); + let asset = "CADJPY_otc".to_string(); + let period = 60; + + cmd_tx + .send(Command::GetHistory { + asset: asset.clone(), + period, + req_id, + }) + .await + .expect("Failed to send command"); + + // 2. Verify the WS message sent (changeSymbol) + let ws_msg = ws_rx.recv().await.expect("Failed to receive WS message"); + if let Message::Text(text) = ws_msg { + let expected = format!( + "42[\"changeSymbol\",{{\"asset\":\"{}\",\"period\":{}}}]", + asset, period + ); + assert_eq!(text, expected); + } else { + panic!("Expected Text message for WS"); + } + + // 3. Simulate incoming response (updateHistoryNewFast) as Binary + let response_payload = r#"{ + "asset": "CADJPY_otc", + "period": 60, + "o": [122.24, 122.204], + "h": [122.259, 122.272], + "l": [122.184, 122.204], + "c": [122.23, 122.243], + "t": [1766378160, 1766378100] + }"#; + + let msg = Message::Binary(response_payload.as_bytes().to_vec().into()); + msg_tx + .send(Arc::new(msg)) + .await + .expect("Failed to send mock incoming message"); + + // 4. Verify the response from the module + let response = resp_rx + .recv() + .await + .expect("Failed to receive module response"); + + match response { + CommandResponse::Success { + req_id: r_id, + candles, + } => { + assert_eq!(r_id, req_id); + assert_eq!(candles.len(), 2); + assert_eq!(candles[0].timestamp, 1766378160.0); + // Use from_str to ensure precise decimal representation matching the input string + assert_eq!( + candles[0].open, + rust_decimal::Decimal::from_str_exact("122.24").unwrap() + ); + } + CommandResponse::Error(e) => panic!("Received error response: {}", e), + } + } + + #[tokio::test] + async fn test_historical_data_flow_text_response() { + // Setup channels + let (cmd_tx, cmd_rx) = bounded_async(10); + let (resp_tx, resp_rx) = bounded_async(10); + let (msg_tx, msg_rx) = bounded_async(10); + let (ws_tx, ws_rx) = bounded_async(10); + + // Create shared state + let dummy_ssid_str = + r#"42["auth",{"session":"dummy_session","isDemo":1,"uid":123,"platform":2}]"#; + let ssid = Ssid::parse(dummy_ssid_str).expect("Failed to parse dummy SSID"); + + let state = Arc::new( + StateBuilder::default() + .ssid(ssid) + .build() + .expect("Failed to build state"), + ); + + // Initialize the module + let mut module = + HistoricalDataApiModule::new(state.clone(), cmd_rx, resp_tx, msg_rx, ws_tx); + + // Spawn the module loop in a separate task + tokio::spawn(async move { + if let Err(e) = module.run().await { + eprintln!("Module run error: {:?}", e); + } + }); + + // 1. Send GetHistory command + let req_id = Uuid::new_v4(); + let asset = "AUDUSD_otc".to_string(); + let period = 60; + + cmd_tx + .send(Command::GetHistory { + asset: asset.clone(), + period, + req_id, + }) + .await + .expect("Failed to send command"); + + // 2. Consume WS message + let _ = ws_rx.recv().await.expect("Failed to receive WS message"); + + // 3. Simulate incoming response as Text + let response_payload = r#"{ + "asset": "AUDUSD_otc", + "period": 60, + "o": [0.59563], + "h": [0.59563], + "l": [0.59511], + "c": [0.59514], + "t": [1766378160] + }"#; + + let msg = Message::Text(response_payload.to_string().into()); + msg_tx + .send(Arc::new(msg)) + .await + .expect("Failed to send mock incoming message"); + + // 4. Verify response + let response = resp_rx + .recv() + .await + .expect("Failed to receive module response"); + + match response { + CommandResponse::Success { + req_id: r_id, + candles, + } => { + assert_eq!(r_id, req_id); + assert_eq!(candles.len(), 1); + assert_eq!(candles[0].timestamp, 1766378160.0); + assert_eq!( + candles[0].close, + rust_decimal::Decimal::from_str_exact("0.59514").unwrap() + ); + } + CommandResponse::Error(e) => panic!("Received error response: {}", e), + } + } +} diff --git a/crates/binary_options_tools/src/pocketoption/modules/mod.rs b/crates/binary_options_tools/src/pocketoption/modules/mod.rs index 0cd7eefc..8c0838f5 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/mod.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/mod.rs @@ -2,6 +2,7 @@ pub mod assets; pub mod balance; pub mod deals; pub mod get_candles; +pub mod historical_data; /// Module implementations for PocketOption client /// /// This module provides specialized handlers for different aspects of the @@ -43,6 +44,7 @@ pub mod get_candles; /// /// Both patterns allow for clean separation of concerns and easy testing. pub mod keep_alive; +pub mod pending_trades; pub mod raw; pub mod server_time; pub mod subscriptions; diff --git a/crates/binary_options_tools/src/pocketoption/modules/pending_trades.rs b/crates/binary_options_tools/src/pocketoption/modules/pending_trades.rs new file mode 100644 index 00000000..814770b1 --- /dev/null +++ b/crates/binary_options_tools/src/pocketoption/modules/pending_trades.rs @@ -0,0 +1,258 @@ +use std::{fmt::Debug, sync::Arc, time::Duration}; + +use async_trait::async_trait; +use binary_options_tools_core_pre::{ + error::{CoreError, CoreResult}, + reimports::{AsyncReceiver, AsyncSender, Message}, + traits::{ApiModule, Rule}, +}; +use serde::Deserialize; +use tokio::{select, time::timeout}; +use tracing::{info, warn}; +use uuid::Uuid; + +use crate::pocketoption::{ + error::{PocketError, PocketResult}, + state::State, + types::{FailOpenOrder, MultiPatternRule, OpenPendingOrder, PendingOrder}, +}; + +const PENDING_ORDER_TIMEOUT: Duration = Duration::from_secs(10); +const MAX_MISMATCH_RETRIES: usize = 5; + +#[derive(Debug)] +pub enum Command { + OpenPendingOrder { + open_type: u32, + amount: f64, + asset: String, + open_time: u32, + open_price: f64, + timeframe: u32, + min_payout: u32, + command: u32, + req_id: Uuid, + }, +} + +#[derive(Debug)] +pub enum CommandResponse { + Success { + req_id: Uuid, + pending_order: Box, + }, + Error(Box), +} + +#[derive(Deserialize)] +#[serde(untagged)] +enum ServerResponse { + Success(Box), + Fail(Box), +} + +pub struct PendingTradesHandle { + sender: AsyncSender, + receiver: AsyncReceiver, + call_lock: Arc>, +} + +impl Clone for PendingTradesHandle { + fn clone(&self) -> Self { + Self { + sender: self.sender.clone(), + receiver: self.receiver.clone(), + call_lock: self.call_lock.clone(), + } + } +} + +impl PendingTradesHandle { + /// Opens a pending order on the PocketOption platform. + /// + /// This method is now thread-safe and will serialize requests to prevent + /// concurrent access issues. + pub async fn open_pending_order( + &self, + open_type: u32, + amount: f64, + asset: String, + open_time: u32, + open_price: f64, + timeframe: u32, + min_payout: u32, + command: u32, + ) -> PocketResult { + let _lock = self.call_lock.lock().await; + let id = Uuid::new_v4(); + self.sender + .send(Command::OpenPendingOrder { + open_type, + amount, + asset: asset.clone(), + open_time, + open_price, + timeframe, + min_payout, + command, + req_id: id, + }) + .await + .map_err(CoreError::from)?; + let mut mismatch_count = 0; + loop { + match timeout(PENDING_ORDER_TIMEOUT, self.receiver.recv()).await { + Ok(Ok(CommandResponse::Success { + req_id, + pending_order, + })) => { + if req_id == id { + return Ok(*pending_order); + } else { + warn!("Received response for unknown req_id: {}", req_id); + mismatch_count += 1; + if mismatch_count >= MAX_MISMATCH_RETRIES { + return Err(PocketError::Timeout { + task: "open_pending_order".to_string(), + context: format!( + "asset: {}, open_type: {}, exceeded mismatch retries", + asset, open_type + ), + duration: PENDING_ORDER_TIMEOUT, + }); + } + continue; + } + } + Ok(Ok(CommandResponse::Error(fail))) => { + return Err(PocketError::FailOpenOrder { + error: fail.error, + amount: fail.amount, + asset: fail.asset, + }); + } + Ok(Err(e)) => return Err(CoreError::from(e).into()), + Err(_) => { + return Err(PocketError::Timeout { + task: "open_pending_order".to_string(), + context: format!("asset: {}, open_type: {}", asset, open_type), + duration: PENDING_ORDER_TIMEOUT, + }); + } + } + } + } +} + +/// This API module handles the creation of pending trade orders. +/// +/// **Concurrency and Correlation Notes:** +/// - This module is designed with the assumption that at most one `OpenPendingOrder` +/// request is in-flight at any given time per client. Concurrent calls to +/// `open_pending_order` on the `PendingTradesHandle` will lead to warnings +/// and potential timeouts, as the module's internal state (`last_req_id`) +/// can only track a single pending request. +/// - The `last_req_id` is a purely client-managed correlation ID. The PocketOption +/// server protocol for pending orders does not echo this `req_id` in its responses. +/// - When a success response for a pending order arrives and no `last_req_id` is currently +/// pending, the module drops the response and logs a warning. This avoids returning +/// ambiguous or incorrect correlation IDs to the caller. +pub struct PendingTradesApiModule { + state: Arc, + command_receiver: AsyncReceiver, + command_responder: AsyncSender, + message_receiver: AsyncReceiver>, + to_ws_sender: AsyncSender, + last_req_id: Option, +} + +#[async_trait] +impl ApiModule for PendingTradesApiModule { + type Command = Command; + type CommandResponse = CommandResponse; + type Handle = PendingTradesHandle; + + fn new( + shared_state: Arc, + command_receiver: AsyncReceiver, + command_responder: AsyncSender, + message_receiver: AsyncReceiver>, + to_ws_sender: AsyncSender, + ) -> Self { + Self { + state: shared_state, + command_receiver, + command_responder, + message_receiver, + to_ws_sender, + last_req_id: None, + } + } + + fn create_handle( + sender: AsyncSender, + receiver: AsyncReceiver, + ) -> Self::Handle { + PendingTradesHandle { + sender, + receiver, + call_lock: Arc::new(tokio::sync::Mutex::new(())), + } + } + + async fn run(&mut self) -> CoreResult<()> { + loop { + select! { + Ok(cmd) = self.command_receiver.recv() => { + match cmd { + Command::OpenPendingOrder { open_type, amount, asset, open_time, open_price, timeframe, min_payout, command, req_id } => { + if self.last_req_id.is_some() { + warn!(target: "PendingTradesApiModule", "Overwriting a pending request. Concurrent open_pending_order calls are not supported."); + } + self.last_req_id = Some(req_id); + let order = OpenPendingOrder::new(open_type, amount, asset, open_time, open_price, timeframe, min_payout, command); + self.to_ws_sender.send(Message::text(order.to_string())).await?; + } + } + }, + Ok(msg) = self.message_receiver.recv() => { + if let Message::Binary(data) = &*msg { + if let Ok(response) = serde_json::from_slice::(data) { + match response { + ServerResponse::Success(pending_order) => { + self.state.trade_state.add_pending_deal(*pending_order.clone()).await; + info!(target: "PendingTradesApiModule", "Pending trade opened: {}", pending_order.ticket); + if let Some(req_id) = self.last_req_id.take() { + self.command_responder.send(CommandResponse::Success { + req_id, + pending_order, + }).await?; + } else { + warn!(target: "PendingTradesApiModule", "Received successopenPendingOrder but no req_id was pending. Dropping response to avoid ambiguity."); + } + } + ServerResponse::Fail(fail) => { + self.last_req_id = None; + self.command_responder.send(CommandResponse::Error(fail)).await?; + } + } + } else { + let data_as_string = String::from_utf8_lossy(data); + warn!( + target: "PendingTradesApiModule", + "Failed to deserialize message. Data: {}", data_as_string + ); + } + } + } + } + } + } + + fn rule(_: Arc) -> Box { + Box::new(MultiPatternRule::new(vec![ + "successopenPendingOrder", + "failopenPendingOrder", + ])) + } +} diff --git a/crates/binary_options_tools/src/pocketoption/modules/raw.rs b/crates/binary_options_tools/src/pocketoption/modules/raw.rs index 72460416..717384de 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/raw.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/raw.rs @@ -16,13 +16,14 @@ use crate::pocketoption::state::State; use crate::traits::ValidatorTrait; use crate::validator::Validator; -/// Outgoing message to WS -#[derive(Clone, Debug)] -pub enum Outgoing { - Text(String), - Binary(Vec), -} +pub use crate::pocketoption::types::Outgoing; +/// Raw module for sending and receiving raw messages from the PocketOption websocket. +/// +/// This module allows for the creation of per-validator handlers (`RawHandler`) that can +/// send `Outgoing` messages and subscribe to incoming messages matching a specific validator. +/// `Outgoing` is the canonical message type for raw send operations. +/// /// Commands for RawApiModule #[derive(Debug)] pub enum Command { @@ -185,7 +186,7 @@ pub struct RawApiModule { command_responder: AsyncSender, message_receiver: AsyncReceiver>, to_ws_sender: AsyncSender, - sinks: Arc>>>>, + sinks: Arc>>>>>, keep_alive_msgs: Arc>>, } @@ -262,7 +263,7 @@ impl ApiModule for RawApiModule { self.keep_alive_msgs.write().await.insert(id, msg); } let (tx, rx) = bounded_async(64); - self.sinks.write().await.insert(id, tx); + self.sinks.write().await.insert(id, Arc::new(tx)); self.command_responder.send(CommandResponse::Created { command_id, id, stream_receiver: rx }).await?; } Command::Remove { id, command_id } => { @@ -287,13 +288,24 @@ impl ApiModule for RawApiModule { _ => String::new(), }; if content.is_empty() { continue; } - let validators = self.state.raw_validators.read().expect("Failed to acquire read lock").clone(); - let sinks = self.sinks.read().await.clone(); - for (id, validator) in validators.into_iter() { - if validator.call(content.as_str()) - && let Some(tx) = sinks.get(&id) { + + let mut targets = Vec::new(); + { + let validators = self.state.raw_validators.read().expect("Failed to acquire read lock"); + for (id, validator) in validators.iter() { + if validator.call(content.as_str()) { + targets.push(*id); + } + } + } + + if !targets.is_empty() { + let sinks = self.sinks.read().await; + for id in targets { + if let Some(tx) = sinks.get(&id) { let _ = tx.send(msg.clone()).await; // best effort } + } } } } @@ -305,7 +317,11 @@ impl ApiModule for RawApiModule { } fn callback( - &self, + shared_state: Arc, + _command_receiver: AsyncReceiver, + _command_responder: AsyncSender, + _message_receiver: AsyncReceiver>, + _to_ws_sender: AsyncSender, ) -> binary_options_tools_core_pre::error::CoreResult< Option>>, > { @@ -335,7 +351,7 @@ impl ApiModule for RawApiModule { } } Ok(Some(Box::new(CB { - msgs: self.keep_alive_msgs.clone(), + msgs: shared_state.raw_keep_alive.clone(), }))) } } diff --git a/crates/binary_options_tools/src/pocketoption/modules/server_time.rs b/crates/binary_options_tools/src/pocketoption/modules/server_time.rs index 9174ef0e..a9571b89 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/server_time.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/server_time.rs @@ -37,12 +37,12 @@ impl LightweightModule for ServerTimeModule { /// The module's asynchronous run loop. async fn run(&mut self) -> CoreResult<()> { while let Ok(msg) = self.receiver.recv().await { - if let Message::Binary(data) = &*msg - && let Ok(candle) = serde_json::from_slice::(data) - { - // Process the candle data - debug!("Received candle data: {:?}", candle); - self.state.update_server_time(candle.timestamp).await; + if let Message::Binary(data) = &*msg { + if let Ok(candle) = serde_json::from_slice::(data) { + // Process the candle data + debug!("Received candle data: {:?}", candle); + self.state.update_server_time(candle.timestamp).await; + } } } Err(CoreError::LightweightModuleLoop( diff --git a/crates/binary_options_tools/src/pocketoption/modules/subscriptions.rs b/crates/binary_options_tools/src/pocketoption/modules/subscriptions.rs index 7acc0d90..bcd0710b 100644 --- a/crates/binary_options_tools/src/pocketoption/modules/subscriptions.rs +++ b/crates/binary_options_tools/src/pocketoption/modules/subscriptions.rs @@ -11,15 +11,15 @@ use core::fmt; use futures_util::stream::unfold; use serde::{Deserialize, Serialize}; use std::sync::Arc; -use std::{collections::HashMap, time::Duration}; +use std::time::Duration; use tokio::select; -use tokio::sync::RwLock; + use tracing::{debug, warn}; use uuid::Uuid; use crate::pocketoption::candle::{BaseCandle, SubscriptionType}; use crate::pocketoption::error::PocketError; -use crate::pocketoption::types::{MultiPatternRule, StreamData as RawCandle}; +use crate::pocketoption::types::{MultiPatternRule, StreamData as RawCandle, SubscriptionEvent}; use crate::pocketoption::{ candle::Candle, // Assuming this exists in your types error::PocketResult, @@ -93,7 +93,7 @@ pub enum CommandResponse { /// Successful subscription with stream receiver SubscriptionSuccess { command_id: Uuid, - stream_receiver: AsyncReceiver, + stream_receiver: AsyncReceiver, }, /// Subscription failed SubscriptionFailed { @@ -111,38 +111,39 @@ pub enum CommandResponse { }, /// Returns the number of active subscriptions SubscriptionCount(u32), + /// History failed + HistoryFailed { + command_id: Uuid, + error: Box, + }, } /// Represents the data sent through the subscription stream. pub struct SubscriptionStream { - receiver: AsyncReceiver, - sender: AsyncSender, + receiver: AsyncReceiver, + sender: Option>, + command_receiver: AsyncReceiver, asset: String, sub_type: SubscriptionType, } -/// Data sent through the subscription stream -#[derive(Debug, Clone)] -pub enum StreamData { - /// New candle data - Update { - asset: String, - price: f64, - timestamp: f64, - }, - /// Subscription terminated (stream should end) - Terminated { reason: String }, - /// Unsubscribe signal (stream should end gracefully) - Unsubscribe, -} - /// Callback for when there is a disconnection -struct SubscriptionCallback { - /// Active subscriptions mapped by subscription symbol - active_subscriptions: Arc>>>, +struct SubscriptionCallback; + +#[async_trait] +impl ReconnectCallback for SubscriptionCallback { + async fn call(&self, state: Arc, ws_sender: &AsyncSender) -> CoreResult<()> { + tokio::time::sleep(Duration::from_secs(2)).await; // FIXME: This is a temporary delay, it may need to be fine tuned + // Resubscribe to all active subscriptions + for symbol in state.active_subscriptions.read().await.keys() { + tokio::time::sleep(Duration::from_secs(1)).await; + // Resubscribe to each active subscription + send_subscribe_message(ws_sender, symbol, 1).await?; + } + Ok(()) + } } -/// Handle for interacting with the `SubscriptionsApiModule`. #[derive(Clone)] pub struct SubscriptionsHandle { sender: AsyncSender, @@ -190,7 +191,8 @@ impl SubscriptionsHandle { if command_id == id { return Ok(SubscriptionStream { receiver: stream_receiver, - sender: self.sender.clone(), + sender: Some(self.sender.clone()), + command_receiver: self.receiver.clone(), asset, sub_type, }); @@ -285,6 +287,11 @@ impl SubscriptionsHandle { } /// Gets the history for an asset with its period + /// + /// **Constraint:** + /// Only one outstanding history call per `(asset, period)` is supported. + /// Duplicate requests will be rejected with `HistoryFailed`. + /// /// # Arguments /// * `asset` - The asset symbol /// * `period` - The period in minutes @@ -311,6 +318,12 @@ impl SubscriptionsHandle { continue; } } + Ok(CommandResponse::HistoryFailed { command_id, error }) => { + if command_id == id { + return Err(*error); + } + continue; + } Ok(_) => continue, Err(e) => return Err(CoreError::from(e).into()), } @@ -320,28 +333,11 @@ impl SubscriptionsHandle { /// The API module for handling subscription operations. pub struct SubscriptionsApiModule { + state: Arc, command_receiver: AsyncReceiver, command_responder: AsyncSender, message_receiver: AsyncReceiver>, to_ws_sender: AsyncSender, - - /// Active subscriptions mapped by subscription symbol - active_subscriptions: Arc>>>, - histories: Arc>>, -} - -#[async_trait] -impl ReconnectCallback for SubscriptionCallback { - async fn call(&self, _: Arc, ws_sender: &AsyncSender) -> CoreResult<()> { - tokio::time::sleep(Duration::from_secs(2)).await; // FIXME: This is a temporary delay, it may need to be fine tuned - // Resubscribe to all active subscriptions - for symbol in self.active_subscriptions.read().await.keys() { - tokio::time::sleep(Duration::from_secs(1)).await; - // Resubscribe to each active subscription - send_subscribe_message(ws_sender, symbol, 1).await?; - } - Ok(()) - } } #[async_trait] @@ -351,19 +347,18 @@ impl ApiModule for SubscriptionsApiModule { type Handle = SubscriptionsHandle; fn new( - _: Arc, + state: Arc, command_receiver: AsyncReceiver, command_responder: AsyncSender, message_receiver: AsyncReceiver>, to_ws_sender: AsyncSender, ) -> Self { Self { + state, command_receiver, command_responder, message_receiver, to_ws_sender, - active_subscriptions: Arc::new(RwLock::new(HashMap::new())), - histories: Arc::new(RwLock::new(Vec::new())), } } @@ -444,12 +439,31 @@ impl ApiModule for SubscriptionsApiModule { } }, Command::SubscriptionCount => { - let count = self.active_subscriptions.read().await.len() as u32; + let count = self.state.active_subscriptions.read().await.len() as u32; self.command_responder.send(CommandResponse::SubscriptionCount(count)).await?; }, Command::History { asset, period, command_id } => { - self.send_subscribe_message(&asset, period).await?; - self.histories.write().await.push((asset, period, command_id)); + // Enforce single request + let is_duplicate = self.state.histories.read().await.iter().any(|(a, p, _)| a == &asset && *p == period); + if is_duplicate { + if let Err(e) = self.command_responder.send(CommandResponse::HistoryFailed { + command_id, + error: Box::new(PocketError::General(format!("Duplicate history request for asset: {}, period: {}", asset, period))), + }).await { + warn!(target: "SubscriptionsApiModule", "Failed to send history failed response: {}", e); + } + } else { + if let Err(e) = self.send_subscribe_message(&asset, period).await { + if let Err(e2) = self.command_responder.send(CommandResponse::HistoryFailed { + command_id, + error: Box::new(e.into()), + }).await { + warn!(target: "SubscriptionsApiModule", "Failed to send history failed response: {}", e2); + } + } else { + self.state.histories.write().await.push((asset, period, command_id)); + } + } } } }, @@ -471,7 +485,7 @@ impl ApiModule for SubscriptionsApiModule { }, Ok(ServerResponse::History(data)) => { let mut id = None; - self.histories.write().await.retain(|(asset, period, c_id)| { + self.state.histories.write().await.retain(|(asset, period, c_id)| { if asset == &data.asset && *period == data.period { id = Some(*c_id); false @@ -505,13 +519,14 @@ impl ApiModule for SubscriptionsApiModule { } } - fn callback(&self) -> CoreResult>>> { - // Default implementation does nothing. - // This is useful for modules that do not require a callback. - - Ok(Some(Box::new(SubscriptionCallback { - active_subscriptions: self.active_subscriptions.clone(), - }))) + fn callback( + _shared_state: Arc, + _command_receiver: AsyncReceiver, + _command_responder: AsyncSender, + _message_receiver: AsyncReceiver>, + _to_ws_sender: AsyncSender, + ) -> CoreResult>>> { + Ok(Some(Box::new(SubscriptionCallback))) } fn rule(_: Arc) -> Box { @@ -533,7 +548,7 @@ impl SubscriptionsApiModule { /// # Returns /// * `bool` - True if limit reached async fn is_max_subscriptions_reached(&self) -> bool { - self.active_subscriptions.read().await.len() >= MAX_SUBSCRIPTIONS + self.state.active_subscriptions.read().await.len() >= MAX_SUBSCRIPTIONS } /// Add a new subscription. @@ -548,19 +563,26 @@ impl SubscriptionsApiModule { async fn add_subscription( &mut self, asset: String, - stream_sender: AsyncSender, + stream_sender: AsyncSender, ) -> PocketResult<()> { if self.is_max_subscriptions_reached().await { return Err(SubscriptionError::MaxSubscriptionsReached.into()); } // Check if subscription already exists - if self.active_subscriptions.read().await.contains_key(&asset) { + if self + .state + .active_subscriptions + .read() + .await + .contains_key(&asset) + { return Err(SubscriptionError::SubscriptionAlreadyExists.into()); } // Add to active subscriptions - self.active_subscriptions + self.state + .active_subscriptions .write() .await .insert(asset, stream_sender); @@ -579,8 +601,8 @@ impl SubscriptionsApiModule { // 1. Remove from active_subscriptions // 2. Remove from asset_to_subscription // 3. Return removed subscription info - if let Some(stream_sender) = self.active_subscriptions.write().await.remove(asset) { - stream_sender.send(StreamData::Terminated { reason: "Unsubscribed from main module".to_string() }) + if let Some(stream_sender) = self.state.active_subscriptions.write().await.remove(asset) { + stream_sender.send(SubscriptionEvent::Terminated { reason: "Unsubscribed from main module".to_string() }) .await.inspect_err(|e| warn!(target: "SubscriptionsApiModule", "Failed to send termination signal: {}", e))?; return Ok(true); } @@ -590,7 +612,7 @@ impl SubscriptionsApiModule { async fn resend_connection_messages(&self) -> CoreResult<()> { // Resend connection messages to re-establish subscriptions - for symbol in self.active_subscriptions.read().await.keys() { + for symbol in self.state.active_subscriptions.read().await.keys() { // Send subscription message for each active asset self.send_subscribe_message(symbol, 1).await?; } @@ -621,9 +643,9 @@ impl SubscriptionsApiModule { // 1. Find subscription by asset // 2. Send StreamData::Candle to stream // 3. Handle send errors (stream might be closed) - if let Some(stream_sender) = self.active_subscriptions.read().await.get(asset) { + if let Some(stream_sender) = self.state.active_subscriptions.read().await.get(asset) { stream_sender - .send(StreamData::Update { + .send(SubscriptionEvent::Update { asset: asset.to_string(), price, timestamp, @@ -643,26 +665,48 @@ impl SubscriptionStream { } /// Unsubscribe from the stream - pub async fn unsubscribe(self) -> PocketResult<()> { + pub async fn unsubscribe(mut self) -> PocketResult<()> { // Send unsubscribe command through the main handle let command_id = Uuid::new_v4(); - self.sender - .send(Command::Unsubscribe { - asset: self.asset.clone(), - command_id, - }) - .await - .map_err(CoreError::from)?; + if let Some(sender) = self.sender.take() { + sender + .send(Command::Unsubscribe { + asset: self.asset.clone(), + command_id, + }) + .await + .map_err(CoreError::from)?; + } else { + return Ok(()); + } - // We don't need to wait for response since we're consuming self - Ok(()) + // Wait for response + loop { + match self.command_receiver.recv().await { + Ok(CommandResponse::UnsubscriptionSuccess { command_id: id }) => { + if id == command_id { + return Ok(()); + } + } + Ok(CommandResponse::UnsubscriptionFailed { + command_id: id, + error, + }) => { + if id == command_id { + return Err(*error); + } + } + Ok(_) => continue, + Err(e) => return Err(CoreError::from(e).into()), + } + } } /// Receive the next candle from the stream pub async fn receive(&mut self) -> PocketResult { loop { match self.receiver.recv().await { - Ok(StreamData::Update { + Ok(crate::pocketoption::types::SubscriptionEvent::Update { asset, price, timestamp, @@ -676,12 +720,9 @@ impl SubscriptionStream { } // Continue if asset doesn't match (shouldn't happen but safety check) } - Ok(StreamData::Terminated { reason }) => { + Ok(crate::pocketoption::types::SubscriptionEvent::Terminated { reason }) => { return Err(PocketError::General(format!("Stream terminated: {reason}"))); } - Ok(StreamData::Unsubscribe) => { - return Err(PocketError::General("Stream unsubscribed".to_string())); - } Err(e) => { return Err(CoreError::from(e).into()); } @@ -742,6 +783,7 @@ impl Clone for SubscriptionStream { Self { receiver: self.receiver.clone(), sender: self.sender.clone(), + command_receiver: self.command_receiver.clone(), asset: self.asset.clone(), sub_type: self.sub_type.clone(), } @@ -785,15 +827,16 @@ impl Drop for SubscriptionStream { // This will notify the main module to remove this subscription // We don't need to wait for response since we're consuming self // and it will be dropped anyway - let _ = self - .sender - .as_sync() - .send(Command::Unsubscribe { - asset: self.asset.clone(), - command_id: Uuid::new_v4(), - }) - .inspect_err(|e| { - warn!(target: "SubscriptionStream", "Failed to send unsubscribe command: {}", e); - }); + if let Some(sender) = &self.sender { + let _ = sender + .as_sync() + .send(Command::Unsubscribe { + asset: self.asset.clone(), + command_id: Uuid::new_v4(), + }) + .inspect_err(|e| { + warn!(target: "SubscriptionStream", "Failed to send unsubscribe command: {}", e); + }); + } } } diff --git a/crates/binary_options_tools/src/pocketoption/pocket_client.rs b/crates/binary_options_tools/src/pocketoption/pocket_client.rs index 54b0892e..9bdeb63c 100644 --- a/crates/binary_options_tools/src/pocketoption/pocket_client.rs +++ b/crates/binary_options_tools/src/pocketoption/pocket_client.rs @@ -9,6 +9,7 @@ use binary_options_tools_core_pre::{ use chrono::{DateTime, Utc}; use uuid::Uuid; +use crate::pocketoption::types::Outgoing; use crate::{ error::BinaryOptionsError, pocketoption::{ @@ -20,17 +21,17 @@ use crate::{ balance::BalanceModule, deals::DealsApiModule, get_candles::GetCandlesApiModule, + historical_data::HistoricalDataApiModule, keep_alive::{InitModule, KeepAliveModule}, - raw::{ - Outgoing, RawApiModule, RawHandle as InnerRawHandle, RawHandler as InnerRawHandler, - }, + pending_trades::PendingTradesApiModule, + raw::{RawApiModule, RawHandle as InnerRawHandle, RawHandler as InnerRawHandler}, server_time::ServerTimeModule, subscriptions::{SubscriptionStream, SubscriptionsApiModule}, trades::TradesApiModule, }, ssid::Ssid, state::{State, StateBuilder}, - types::{Action, Assets, Deal}, + types::{Action, Assets, Deal, PendingOrder}, }, utils::print_handler, }; @@ -76,6 +77,8 @@ impl PocketOption { .with_module::() .with_module::() .with_module::() + .with_module::() + .with_module::() .with_module::() .with_lightweight_handler(|msg, _, _| Box::pin(print_handler(msg)))) } @@ -140,6 +143,8 @@ impl PocketOption { .with_module::() .with_module::() .with_module::() + .with_module::() + .with_module::() .with_module::() .with_lightweight_handler(|msg, _, _| Box::pin(print_handler(msg))); let (client, mut runner) = builder.build().await?; @@ -198,6 +203,17 @@ impl PocketOption { state.ssid.demo() } + /// Validates if an asset is active and supports the given timeframe without cloning the entire assets map. + pub async fn validate_asset(&self, asset: &str, time: u32) -> PocketResult<()> { + let state = &self.client.state; + let assets = state.assets.read().await; + if let Some(assets) = assets.as_ref() { + assets.validate(asset, time) + } else { + Err(PocketError::General("Assets not loaded".to_string())) + } + } + /// Executes a trade on the specified asset. /// # Arguments /// * `asset` - The asset to trade. @@ -214,28 +230,26 @@ impl PocketOption { time: u32, amount: f64, ) -> PocketResult<(Uuid, Deal)> { - if let Some(assets) = self.assets().await { - assets.validate(&asset.to_string(), time)?; - if amount < MINIMUM_TRADE_AMOUNT { - return Err(PocketError::General(format!( - "Amount must be at least {MINIMUM_TRADE_AMOUNT}" - ))); - } - if amount > MAXIMUM_TRADE_AMOUNT { - return Err(PocketError::General(format!( - "Amount must be at most {MAXIMUM_TRADE_AMOUNT}" - ))); - } - if let Some(handle) = self.client.get_handle::().await { - handle - .trade(asset.to_string(), action, amount, time) - .await - .map(|d| (d.id, d)) - } else { - Err(BinaryOptionsError::General("TradesApiModule not found".into()).into()) - } + let asset_str = asset.to_string(); + self.validate_asset(&asset_str, time).await?; + + if amount < MINIMUM_TRADE_AMOUNT { + return Err(PocketError::General(format!( + "Amount must be at least {MINIMUM_TRADE_AMOUNT}" + ))); + } + if amount > MAXIMUM_TRADE_AMOUNT { + return Err(PocketError::General(format!( + "Amount must be at most {MAXIMUM_TRADE_AMOUNT}" + ))); + } + if let Some(handle) = self.client.get_handle::().await { + handle + .trade(asset_str, action, amount, time) + .await + .map(|d| (d.id, d)) } else { - Err(PocketError::General("Assets not loaded".to_string())) + Err(BinaryOptionsError::General("TradesApiModule not found".into()).into()) } } @@ -289,6 +303,24 @@ impl PocketOption { None } + /// Waits for the assets to be loaded from the server. + /// # Arguments + /// * `timeout` - The maximum time to wait for assets to be loaded. + /// # Returns + /// `Ok(())` if assets are loaded, or an error if the timeout is reached. + pub async fn wait_for_assets(&self, timeout: Duration) -> PocketResult<()> { + let start = std::time::Instant::now(); + loop { + if self.assets().await.is_some() { + return Ok(()); + } + if start.elapsed() > timeout { + return Err(PocketError::General("Timeout waiting for assets".to_string())); + } + tokio::time::sleep(Duration::from_millis(100)).await; + } + } + /// Checks the result of a trade by its ID. /// # Arguments /// * `id` - The ID of the trade to check. @@ -340,19 +372,75 @@ impl PocketOption { self.client.state.trade_state.get_closed_deal(deal_id).await } + /// Opens a pending order. + /// # Arguments + /// * `open_type` - The type of the pending order. + /// * `amount` - The amount to trade. + /// * `asset` - The asset to trade. + /// * `open_time` - The time to open the trade. + /// * `open_price` - The price to open the trade at. + /// * `timeframe` - The duration of the trade. + /// * `min_payout` - The minimum payout percentage. + /// * `command` - The trade direction (0 for Call, 1 for Put). + /// # Returns + /// A `PocketResult` containing the `PendingOrder` if successful, or an error if the trade fails. + pub async fn open_pending_order( + &self, + open_type: u32, + amount: f64, + asset: String, + open_time: u32, + open_price: f64, + timeframe: u32, + min_payout: u32, + command: u32, + ) -> PocketResult { + if let Some(handle) = self.client.get_handle::().await { + handle + .open_pending_order( + open_type, amount, asset, open_time, open_price, timeframe, min_payout, command, + ) + .await + } else { + Err(BinaryOptionsError::General("PendingTradesApiModule not found".into()).into()) + } + } + + /// Gets the currently pending deals. + /// # Returns + /// A `HashMap` containing the pending deals, keyed by their UUID. + pub async fn get_pending_deals(&self) -> HashMap { + self.client.state.trade_state.get_pending_deals().await + } + + /// Gets a specific pending deal by its ID. + /// # Arguments + /// * `deal_id` - The ID of the pending deal to retrieve. + /// # Returns + /// An `Option` containing the `PendingOrder` if found, or `None` otherwise. + pub async fn get_pending_deal(&self, deal_id: Uuid) -> Option { + self.client + .state + .trade_state + .get_pending_deal(deal_id) + .await + } + /// Subscribes to a specific asset's updates. pub async fn subscribe( &self, asset: impl ToString, sub_type: SubscriptionType, ) -> PocketResult { - if let Some(handle) = self.client.get_handle::().await - && let Some(assets) = self.assets().await - { - if assets.get(&asset.to_string()).is_some() { - handle.subscribe(asset.to_string(), sub_type).await + if let Some(handle) = self.client.get_handle::().await { + if let Some(assets) = self.assets().await { + if assets.get(&asset.to_string()).is_some() { + handle.subscribe(asset.to_string(), sub_type).await + } else { + Err(PocketError::InvalidAsset(asset.to_string())) + } } else { - Err(PocketError::InvalidAsset(asset.to_string())) + Err(BinaryOptionsError::General("Assets not found".into()).into()) } } else { Err(BinaryOptionsError::General("SubscriptionsApiModule not found".into()).into()) @@ -367,13 +455,15 @@ impl PocketOption { /// # Returns /// A `PocketResult` indicating success or an error if the unsubscribe operation fails. pub async fn unsubscribe(&self, asset: impl ToString) -> PocketResult<()> { - if let Some(handle) = self.client.get_handle::().await - && let Some(assets) = self.assets().await - { - if assets.get(&asset.to_string()).is_some() { - handle.unsubscribe(asset.to_string()).await + if let Some(handle) = self.client.get_handle::().await { + if let Some(assets) = self.assets().await { + if assets.get(&asset.to_string()).is_some() { + handle.unsubscribe(asset.to_string()).await + } else { + Err(PocketError::InvalidAsset(asset.to_string())) + } } else { - Err(PocketError::InvalidAsset(asset.to_string())) + Err(BinaryOptionsError::General("Assets not found".into()).into()) } } else { Err(BinaryOptionsError::General("SubscriptionsApiModule not found".into()).into()) @@ -464,20 +554,32 @@ impl PocketOption { /// * `period` - The time period for each candle in seconds. /// # Returns /// A `PocketResult` containing a vector of `Candle` if successful, or an error if the request fails. + /// # Example + /// ``` + /// use binary_options_tools::pocketoption::PocketOption; + /// + /// #[tokio::main] + /// async fn main() -> binary_options_tools_core_pre::error::CoreResult<()> { + /// let pocket_option = PocketOption::new("your_session_id").await?; + /// let history = pocket_option.history("EURUSD_otc", 5).await?; + /// println!("Received {} candles from history", history.len()); + /// Ok(()) + /// } + /// ``` pub async fn history(&self, asset: impl ToString, period: u32) -> PocketResult> { - if let Some(handle) = self.client.get_handle::().await { + if let Some(handle) = self.client.get_handle::().await { if let Some(assets) = self.assets().await { if assets.get(&asset.to_string()).is_some() { - handle.history(asset.to_string(), period).await + handle.get_history(asset.to_string(), period).await } else { Err(PocketError::InvalidAsset(asset.to_string())) } } else { // If assets are not loaded yet, still try to get candles - handle.history(asset.to_string(), period).await + handle.get_history(asset.to_string(), period).await } } else { - Err(BinaryOptionsError::General("SubscriptionsApiModule not found".into()).into()) + Err(BinaryOptionsError::General("HistoricalDataApiModule not found".into()).into()) } } @@ -535,7 +637,7 @@ mod tests { #[tokio::test] async fn test_pocket_option_tester() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); let ssid = r#"42["auth",{"session":"a:4:{s:10:\"session_id\";s:32:\"a0e4f10b17cd7a8125bece49f1364c28\";s:10:\"ip_address\";s:13:\"186.41.20.143\";s:10:\"user_agent\";s:101:\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36\";s:13:\"last_activity\";i:1752283410;}0f18b73ad560f70cd3e02eb7b3242f9f","isDemo":0,"uid":79165265,"platform":3,"isFastHistory":true,"isOptimized":true}] "#; // 42["auth",{"session":"g011qsjgsbgnqcfaj54rkllk6m","isDemo":1,"uid":104155994,"platform":2,"isFastHistory":true,"isOptimized":true}] let mut tester = PocketOption::new_testing_wrapper(ssid).await.unwrap(); tester.start().await.unwrap(); @@ -556,7 +658,7 @@ mod tests { #[tokio::test] async fn test_pocket_option_server_time() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); let ssid = r#"42["auth",{"session":"a:4:{s:10:\"session_id\";s:32:\"\";s:10:\"ip_address\";s:15:\"191.113.139.200\";s:10:\"user_agent\";s:120:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/134.0.0.0 Safari/537.36 OPR/119.\";s:13:\"last_activity\";i:1751681442;}e2cf2ff21c927851dbb4a781aa81a10e","isDemo":0,"uid":104155994,"platform":2,"isFastHistory":true,"isOptimized":true}]"#; // 42["auth",{"session":"g011qsjgsbgnqcfaj54rkllk6m","isDemo":1,"uid":104155994,"platform":2,"isFastHistory":true,"isOptimized":true}] let api = PocketOption::new(ssid).await.unwrap(); tokio::time::sleep(Duration::from_secs(10)).await; // Wait for the client to connect and process messages @@ -601,7 +703,7 @@ mod tests { #[tokio::test] async fn test_pocket_option_subscription() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); let ssid = r#"42["auth",{"session":"a:4:{s:10:\"session_id\";s:32:\"a0e4f10b17cd7a8125bece49f1364c28\";s:10:\"ip_address\";s:13:\"186.41.20.143\";s:10:\"user_agent\";s:101:\"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36\";s:13:\"last_activity\";i:1752283410;}0f18b73ad560f70cd3e02eb7b3242f9f","isDemo":0,"uid":79165265,"platform":3,"isFastHistory":true,"isOptimized":true}] "#; let api = PocketOption::new(ssid).await.unwrap(); tokio::time::sleep(Duration::from_secs(10)).await; // Wait for the client to connect and process messages @@ -628,7 +730,7 @@ mod tests { #[tokio::test] async fn test_pocket_option_get_candles() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); let ssid = r#"42["auth",{"session":"a:4:{s:10:\"session_id\";s:32:\"a1b0c4986eb221b5530428dbbdb6b796\";s:10:\"ip_address\";s:14:\"191.113.147.46\";s:10:\"user_agent\";s:120:\"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 OPR/120.\";s:13:\"last_activity\";i:1754424804;}e3c483184de3f99e5f806db7d92c1cac","isDemo":0,"uid":104155994,"platform":2,"isFastHistory":true,"isOptimized":true}] "#; let api = PocketOption::new(ssid).await.unwrap(); tokio::time::sleep(Duration::from_secs(10)).await; // Wait for the client to connect and process messages @@ -651,7 +753,7 @@ mod tests { #[tokio::test] async fn test_pocket_option_history() { - tracing_subscriber::fmt::init(); + let _ = tracing_subscriber::fmt::try_init(); let ssid = r#"42["auth",{"session":"g011qsjgsbgnqcfaj54rkllk6m","isDemo":1,"uid":104155994,"platform":2,"isFastHistory":true,"isOptimized":true}] "#; let api = PocketOption::new(ssid).await.unwrap(); tokio::time::sleep(Duration::from_secs(10)).await; // Wait for the client to connect and process messages diff --git a/crates/binary_options_tools/src/pocketoption/ssid.rs b/crates/binary_options_tools/src/pocketoption/ssid.rs index aac1af72..8ed9bca8 100644 --- a/crates/binary_options_tools/src/pocketoption/ssid.rs +++ b/crates/binary_options_tools/src/pocketoption/ssid.rs @@ -15,33 +15,56 @@ pub struct SessionData { last_activity: u64, } +fn deserialize_uid<'de, D>(deserializer: D) -> Result +where + D: serde::Deserializer<'de>, +{ + let v: Value = Deserialize::deserialize(deserializer)?; + match v { + Value::Number(n) => n + .as_u64() + .map(|x| x as u32) + .ok_or_else(|| serde::de::Error::custom("Invalid number for uid")), + Value::String(s) => s + .parse::() + .map_err(|_| serde::de::Error::custom("Invalid string for uid")), + _ => Err(serde::de::Error::custom("Invalid type for uid")), + } +} + #[derive(Debug, Serialize, Deserialize, Clone)] #[serde(rename_all = "camelCase")] pub struct Demo { - session: String, - is_demo: u32, - uid: u32, - platform: u32, + #[serde(alias = "sessionToken")] + pub session: String, + #[serde(default)] + pub is_demo: u32, + #[serde(deserialize_with = "deserialize_uid")] + pub uid: u32, + #[serde(default)] + pub platform: u32, + #[serde(alias = "currentUrl")] + pub current_url: Option, #[serde(skip_serializing_if = "Option::is_none")] - is_fast_history: Option, + pub is_fast_history: Option, #[serde(skip_serializing_if = "Option::is_none")] - is_optimized: Option, + pub is_optimized: Option, #[serde(flatten, skip_serializing_if = "HashMap::is_empty")] - extra: HashMap, + pub extra: HashMap, } #[derive(Debug, Serialize, Clone)] #[serde(rename_all = "camelCase")] pub struct Real { - session: SessionData, - is_demo: u32, - uid: u32, - platform: u32, - raw: String, - is_fast_history: Option, - is_optimized: Option, + pub session: SessionData, + pub is_demo: u32, + pub uid: u32, + pub platform: u32, + pub raw: String, + pub is_fast_history: Option, + pub is_optimized: Option, #[serde(flatten)] - extra: HashMap, + pub extra: HashMap, } #[derive(Debug, Serialize, Clone)] @@ -55,8 +78,7 @@ impl Ssid { pub fn parse(data: impl ToString) -> CoreResult { let data = data.to_string(); let parsed = if data.trim().starts_with(r#"42["auth","#) { - data - .trim() + data.trim() .strip_prefix(r#"42["auth","#) .ok_or(CoreError::SsidParsing( "Error parsing ssid string into object".into(), @@ -70,7 +92,10 @@ impl Ssid { }; let ssid: Demo = serde_json::from_str(parsed).map_err(|e| CoreError::SsidParsing(e.to_string()))?; - if ssid.is_demo == 1 { + + let is_demo_url = ssid.current_url.as_deref().map(|s| s.contains("demo")).unwrap_or(false); + + if ssid.is_demo == 1 || is_demo_url { Ok(Self::Demo(ssid)) } else { let real = Real { diff --git a/crates/binary_options_tools/src/pocketoption/state.rs b/crates/binary_options_tools/src/pocketoption/state.rs index 8efbbb24..8788b1d3 100644 --- a/crates/binary_options_tools/src/pocketoption/state.rs +++ b/crates/binary_options_tools/src/pocketoption/state.rs @@ -7,10 +7,13 @@ use std::{ use tokio::sync::RwLock; use uuid::Uuid; -use binary_options_tools_core_pre::traits::AppState; +use binary_options_tools_core_pre::{ + reimports::{AsyncSender, Message}, + traits::AppState, +}; use crate::pocketoption::types::ServerTimeState; -use crate::pocketoption::types::{Assets, Deal}; +use crate::pocketoption::types::{Assets, Deal, Outgoing, PendingOrder, SubscriptionEvent}; use crate::pocketoption::{ error::{PocketError, PocketResult}, ssid::Ssid, @@ -44,7 +47,15 @@ pub struct State { /// Holds the state for all trading-related data. pub trade_state: Arc, /// Holds the current validators for the raw module keyed by ID - pub raw_validators: SyncRwLock>, + pub raw_validators: SyncRwLock>>, + /// Active subscriptions mapped by subscription symbol + pub active_subscriptions: RwLock>>, + /// Active history requests + pub histories: RwLock>, + /// Sinks for raw module + pub raw_sinks: RwLock>>>>, + /// Keep alive messages for raw module + pub raw_keep_alive: Arc>>, } /// Builder pattern for creating State instances @@ -104,6 +115,10 @@ impl StateBuilder { assets: RwLock::new(None), trade_state: Arc::new(TradeState::default()), raw_validators: SyncRwLock::new(HashMap::new()), + active_subscriptions: RwLock::new(HashMap::new()), + histories: RwLock::new(Vec::new()), + raw_sinks: RwLock::new(HashMap::new()), + raw_keep_alive: Arc::new(RwLock::new(HashMap::new())), }) } } @@ -180,7 +195,16 @@ impl State { /// Current server time as DateTime pub async fn get_server_datetime(&self) -> DateTime { let timestamp = self.get_server_time().await; - DateTime::from_timestamp(timestamp as i64, 0).unwrap_or_else(Utc::now) + match DateTime::from_timestamp(timestamp as i64, 0) { + Some(dt) => dt, + None => { + tracing::warn!( + "Failed to convert server timestamp {} to DateTime. Defaulting to Utc::now().", + timestamp + ); + Utc::now() + } + } } /// Convert local time to server time @@ -224,7 +248,7 @@ impl State { self.raw_validators .write() .expect("Failed to acquire write lock") - .insert(id, validator); + .insert(id, Arc::new(validator)); } /// Removes a validator by ID. Returns whether it existed. @@ -252,6 +276,8 @@ pub struct TradeState { pub opened_deals: RwLock>, /// A map of recently closed deals, keyed by their UUID. pub closed_deals: RwLock>, + /// A map of pending deals, keyed by their UUID. + pub pending_deals: RwLock>, } impl TradeState { @@ -260,6 +286,11 @@ impl TradeState { self.opened_deals.write().await.insert(deal.id, deal); } + /// Adds a new pending deal. + pub async fn add_pending_deal(&self, deal: PendingOrder) { + self.pending_deals.write().await.insert(deal.ticket, deal); + } + /// Adds or updates deals in the opened_deals map. pub async fn update_opened_deals(&self, deals: Vec) { // TODO: Implement the logic to update the opened deals map. @@ -322,4 +353,19 @@ impl TradeState { pub async fn get_closed_deal(&self, deal_id: Uuid) -> Option { self.closed_deals.read().await.get(&deal_id).cloned() } + + /// Retrieves a pending deal by its ID. + pub async fn get_pending_deal(&self, deal_id: Uuid) -> Option { + self.pending_deals.read().await.get(&deal_id).cloned() + } + + /// Retrieves all pending deals. + pub async fn get_pending_deals(&self) -> HashMap { + self.pending_deals.read().await.clone() + } + + /// Removes a pending deal by its ID. + pub async fn remove_pending_deal(&self, deal_id: &Uuid) -> Option { + self.pending_deals.write().await.remove(deal_id) + } } diff --git a/crates/binary_options_tools/src/pocketoption/types.rs b/crates/binary_options_tools/src/pocketoption/types.rs index 9ff9d40a..9f082cfe 100644 --- a/crates/binary_options_tools/src/pocketoption/types.rs +++ b/crates/binary_options_tools/src/pocketoption/types.rs @@ -230,6 +230,21 @@ impl Rule for TwoStepRule { } /// More advanced implementation of the TwoStepRule that allows for multipple patterns +/// +/// **Message Routing with `MultiPatternRule`:** +/// This rule is designed to process Socket.IO messages that follow a common pattern +/// for event-based communication. It expects incoming `Message::Text` to be a JSON +/// array where the first element is a string representing the logical event name. +/// +/// - **Patterns:** The `patterns` provided to `MultiPatternRule::new` should be the +/// *exact logical event names* (e.g., `"updateHistory"`, `"successOpenOrder"`). +/// - **Framing:** Do *not* include any numeric prefixes (like `42` or `451-`) or other +/// Socket.IO framing characters in the patterns. These will be automatically handled +/// by the rule's parsing logic. +/// - **Behavior:** When a `Message::Text` containing a matching event name is received, +/// the rule internally flags `valid` as true. The *next* `Message::Binary` received +/// after this flag is set will be considered part of the two-step message and allowed +/// to pass through (by returning `true` from `call`). All other messages will be filtered. pub struct MultiPatternRule { valid: AtomicBool, patterns: Vec, @@ -250,13 +265,20 @@ impl MultiPatternRule { impl Rule for MultiPatternRule { fn call(&self, msg: &Message) -> bool { - // tracing::info!("Called with message: {:?}", msg); match msg { Message::Text(text) => { - for pattern in &self.patterns { - if text.starts_with(pattern) { - self.valid.store(true, Ordering::SeqCst); - return false; + if let Some(start) = text.find('[') { + if let Ok(value) = serde_json::from_str::(&text[start..]) { + if let Some(arr) = value.as_array() { + if let Some(event_name) = arr.get(0).and_then(|v| v.as_str()) { + for pattern in &self.patterns { + if event_name == pattern { + self.valid.store(true, Ordering::SeqCst); + return false; + } + } + } + } } } false @@ -370,39 +392,39 @@ impl<'de> Deserialize<'de> for Asset { D: Deserializer<'de>, { #[derive(Deserialize)] - #[allow(unused)] - struct AssetRaw { - id: i32, - symbol: String, - name: String, - asset_type: AssetType, - in1: i32, - payout: i32, - in3: i32, - in4: i32, - in5: i32, - otc: i32, - in7: i32, - in8: i32, - arr: Vec, - in9: i64, - valid: bool, - times: Vec, - in10: i32, - in11: i32, - in12: i64, - } + #[allow(dead_code)] // Allow dead code because many fields are unused but kept for wire compatibility + struct AssetRawTuple( + i32, // 0: id (used) + String, // 1: symbol (used) + String, // 2: name (used) + AssetType, // 3: asset_type (used) + (), // 4: unused + i32, // 5: payout (used) + (), // 6: unused + (), // 7: unused + (), // 8: unused + i32, // 9: is_otc (used, 1 for true, 0 for false) + (), // 10: unused + (), // 11: unused + (), // 12: unused (previously Vec) + (), // 13: unused (previously i64) + bool, // 14: is_active (used) + Vec, // 15: allowed_candles (used) + (), // 16: unused + (), // 17: unused + (), // 18: unused (previously i64) + ); - let raw: AssetRaw = AssetRaw::deserialize(deserializer)?; + let raw: AssetRawTuple = AssetRawTuple::deserialize(deserializer)?; Ok(Asset { - id: raw.id, - symbol: raw.symbol, - name: raw.name, - is_otc: raw.otc == 1, - is_active: raw.valid, - payout: raw.payout, - allowed_candles: raw.times, - asset_type: raw.asset_type, + id: raw.0, + symbol: raw.1, + name: raw.2, + asset_type: raw.3, + payout: raw.5, + is_otc: raw.9 == 1, + is_active: raw.14, + allowed_candles: raw.15, }) } } @@ -559,6 +581,83 @@ impl fmt::Display for OpenOrder { } } +#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)] +#[serde(rename_all = "camelCase")] +pub struct PendingOrder { + pub ticket: Uuid, + pub open_type: u32, + pub amount: f64, + pub symbol: String, + pub open_time: String, + pub open_price: f64, + pub timeframe: u32, + pub min_payout: u32, + pub command: u32, + pub date_created: String, + pub id: u64, +} + +#[derive(Serialize, Deserialize, Debug, Clone)] +#[serde(rename_all = "camelCase")] +pub struct OpenPendingOrder { + open_type: u32, + amount: f64, + asset: String, + open_time: u32, + open_price: f64, + timeframe: u32, + min_payout: u32, + command: u32, +} + +impl OpenPendingOrder { + pub fn new( + open_type: u32, + amount: f64, + asset: String, + open_time: u32, + open_price: f64, + timeframe: u32, + min_payout: u32, + command: u32, + ) -> Self { + Self { + open_type, + amount, + asset, + open_time, + open_price, + timeframe, + min_payout, + command, + } + } +} + +impl fmt::Display for OpenPendingOrder { + fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { + let data = serde_json::to_string(&self).map_err(|_| fmt::Error)?; + write!(f, "42[\"openPendingOrder\",{data}]") + } +} +#[derive(Debug, Clone)] +pub enum SubscriptionEvent { + Update { + asset: String, + price: f64, + timestamp: f64, + }, + Terminated { + reason: String, + }, +} + +#[derive(Clone, Debug)] +pub enum Outgoing { + Text(String), + Binary(Vec), +} + #[cfg(test)] mod tests { use super::*; diff --git a/crates/binary_options_tools/src/pocketoption/utils.rs b/crates/binary_options_tools/src/pocketoption/utils.rs index ef33b490..90e21140 100644 --- a/crates/binary_options_tools/src/pocketoption/utils.rs +++ b/crates/binary_options_tools/src/pocketoption/utils.rs @@ -10,10 +10,17 @@ use crate::pocketoption::{ error::{PocketError, PocketResult}, ssid::Ssid, }; +use crate::utils::init_crypto_provider; use serde_json::Value; use tokio::net::TcpStream; use url::Url; +const IP_API_URL: &str = "http://ip-api.com/json/"; +const IPIFY_URL: &str = "https://i.pn/json/"; +const EARTH_RADIUS_KM: f64 = 6371.0; +const POCKET_OPTION_ORIGIN: &str = "https://pocketoption.com"; +const WEBSOCKET_VERSION: &str = "13"; + pub fn get_index() -> PocketResult { let mut rng = rng(); @@ -25,7 +32,7 @@ pub fn get_index() -> PocketResult { } pub async fn get_user_location(ip_address: &str) -> PocketResult<(f64, f64)> { - let response = reqwest::get(format!("http://ip-api.com/json/{ip_address}")).await?; + let response = reqwest::get(format!("{IP_API_URL}{ip_address}")).await?; let json: Value = response.json().await?; let lat = json["lat"].as_f64().unwrap(); @@ -36,8 +43,6 @@ pub async fn get_user_location(ip_address: &str) -> PocketResult<(f64, f64)> { pub fn calculate_distance(lat1: f64, lon1: f64, lat2: f64, lon2: f64) -> f64 { // Haversine formula to calculate distance between two coordinates - const R: f64 = 6371.0; // Radius of Earth in kilometers - let dlat = (lat2 - lat1).to_radians(); let dlon = (lon2 - lon1).to_radians(); @@ -47,24 +52,36 @@ pub fn calculate_distance(lat1: f64, lon1: f64, lat2: f64, lon2: f64) -> f64 { let a = dlat.sin().powi(2) + lat1.cos() * lat2.cos() * dlon.sin().powi(2); let c = 2.0 * a.sqrt().asin(); - R * c + EARTH_RADIUS_KM * c } pub async fn get_public_ip() -> PocketResult { - let response = reqwest::get("https://api.ipify.org?format=json").await?; + let response = reqwest::get(IPIFY_URL).await?; let json: serde_json::Value = response.json().await?; - Ok(json["ip"].as_str().unwrap().to_string()) + match json["ip"].as_str() { + Some(ip) => Ok(ip.to_string()), + None => Err(PocketError::General(format!( + "Failed to retrieve public IP from {}. Response: {:?}", + IPIFY_URL, json + ))), + } } pub async fn try_connect( ssid: Ssid, url: String, ) -> ConnectorResult>> { - let tls_connector: native_tls::TlsConnector = native_tls::TlsConnector::builder() - .build() - .map_err(|e| ConnectorError::Tls(e.to_string()))?; + init_crypto_provider(); + let mut root_store = rustls::RootCertStore::empty(); + let certs_result = rustls_native_certs::load_native_certs(); + for cert in certs_result.certs { + root_store.add(cert).ok(); + } + let tls_config = rustls::ClientConfig::builder() + .with_root_certificates(root_store) + .with_no_client_auth(); - let connector = Connector::NativeTls(tls_connector); + let connector = Connector::Rustls(std::sync::Arc::new(tls_config)); let user_agent = ssid.user_agent(); let t_url = Url::parse(&url).map_err(|e| ConnectorError::UrlParsing(e.to_string()))?; @@ -73,13 +90,13 @@ pub async fn try_connect( .ok_or(ConnectorError::UrlParsing("Host not found".into()))?; let request = Request::builder() .uri(t_url.to_string()) - .header("Origin", "https://pocketoption.com") + .header("Origin", POCKET_OPTION_ORIGIN) .header("Cache-Control", "no-cache") .header("User-Agent", user_agent) .header("Upgrade", "websocket") .header("Connection", "upgrade") .header("Sec-Websocket-Key", generate_key()) - .header("Sec-Websocket-Version", "13") + .header("Sec-Websocket-Version", WEBSOCKET_VERSION) .header("Host", host) .body(()) .map_err(|e| ConnectorError::HttpRequestBuild(e.to_string()))?; diff --git a/crates/binary_options_tools/src/utils/mod.rs b/crates/binary_options_tools/src/utils/mod.rs index 97787d00..a3067e7d 100644 --- a/crates/binary_options_tools/src/utils/mod.rs +++ b/crates/binary_options_tools/src/utils/mod.rs @@ -1,4 +1,5 @@ use std::sync::Arc; +use std::sync::Once; use binary_options_tools_core_pre::{ error::CoreResult, @@ -9,6 +10,14 @@ use binary_options_tools_core_pre::{ pub mod serialize; +static INIT: Once = Once::new(); + +pub fn init_crypto_provider() { + INIT.call_once(|| { + let _ = rustls::crypto::ring::default_provider().install_default(); + }); +} + /// Lightweight message printer for debugging purposes /// /// This handler logs all incoming WebSocket messages for debugging @@ -58,4 +67,4 @@ impl WebSocketMiddleware for PrintMiddleware { tracing::debug!(target: "Middleware", "Receiving: {message:?}"); Ok(()) } -} +} \ No newline at end of file diff --git a/crates/binary_options_tools/src/validator.rs b/crates/binary_options_tools/src/validator.rs index f397038a..afe78cbf 100644 --- a/crates/binary_options_tools/src/validator.rs +++ b/crates/binary_options_tools/src/validator.rs @@ -83,6 +83,23 @@ impl Validator { } } +impl PartialEq for Validator { + fn eq(&self, other: &Self) -> bool { + match (self, other) { + (Validator::None, Validator::None) => true, + (Validator::StartsWith(a), Validator::StartsWith(b)) => a == b, + (Validator::EndsWith(a), Validator::EndsWith(b)) => a == b, + (Validator::Contains(a), Validator::Contains(b)) => a == b, + (Validator::Regex(a), Validator::Regex(b)) => a.as_str() == b.as_str(), + (Validator::Not(a), Validator::Not(b)) => a == b, + (Validator::All(a), Validator::All(b)) => a == b, + (Validator::Any(a), Validator::Any(b)) => a == b, + (Validator::Custom(a), Validator::Custom(b)) => Arc::ptr_eq(a, b), + _ => false, + } + } +} + impl ValidatorTrait for Validator { fn call(&self, data: &str) -> bool { match self { diff --git a/crates/core-pre/Cargo.toml b/crates/core-pre/Cargo.toml index 467f5f5c..52ff0899 100644 --- a/crates/core-pre/Cargo.toml +++ b/crates/core-pre/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary-options-tools-core-pre" version = "0.1.1" -edition = "2024" +edition = "2021" authors = ["ChipaDevTeam"] repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" @@ -20,6 +20,6 @@ serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" thiserror = "2.0.12" tokio = { version = "1.45.1", features = ["full"] } -tokio-tungstenite = { version = "0.28.0", features = ["native-tls"] } +tokio-tungstenite = { version = "0.28.0", features = ["rustls-tls-native-roots"] } tracing = "0.1.41" tracing-subscriber = { version = "0.3.20", features = ["json"] } diff --git a/crates/core-pre/src/builder.rs b/crates/core-pre/src/builder.rs index 231c1e0b..7eaa0c01 100644 --- a/crates/core-pre/src/builder.rs +++ b/crates/core-pre/src/builder.rs @@ -178,14 +178,13 @@ impl ClientBuilder { .insert(TypeId::of::(), Box::new(handle)); }); - let m_temp = M::new( + match M::callback( state.clone(), cmd_rx.clone(), cmd_ret_tx.clone(), msg_rx.clone(), to_ws_tx.clone(), - ); - match m_temp.callback() { + ) { Ok(Some(callback)) => { reconnect_callback_stack.add_layer(callback); } diff --git a/crates/core-pre/src/client.rs b/crates/core-pre/src/client.rs index c7e1fcfd..35996646 100644 --- a/crates/core-pre/src/client.rs +++ b/crates/core-pre/src/client.rs @@ -7,6 +7,7 @@ use crate::traits::{ApiModule, AppState, ReconnectCallback, Rule}; use futures_util::{SinkExt, stream::StreamExt}; use kanal::{AsyncReceiver, AsyncSender}; use std::any::{Any, TypeId}; +use std::future::Future; use std::collections::HashMap; use std::sync::Arc; use tokio::sync::RwLock; diff --git a/crates/core-pre/src/traits.rs b/crates/core-pre/src/traits.rs index 5cd327ab..6e3b0370 100644 --- a/crates/core-pre/src/traits.rs +++ b/crates/core-pre/src/traits.rs @@ -84,7 +84,13 @@ pub trait ApiModule: Send + 'static { /// when a reconnection happens, such as reinitializing state or resending messages. /// It allows for custom behavior to be defined that can be executed in the context of the /// module, providing flexibility and extensibility to the module's functionality. - fn callback(&self) -> CoreResult>>> { + fn callback( + _shared_state: Arc, + _command_receiver: AsyncReceiver, + _command_responder: AsyncSender, + _message_receiver: AsyncReceiver>, + _to_ws_sender: AsyncSender, + ) -> CoreResult>>> { // Default implementation does nothing. // This is useful for modules that do not require a callback. Ok(None) diff --git a/crates/core-pre/target/.rustc_info.json b/crates/core-pre/target/.rustc_info.json deleted file mode 100644 index 5774546c..00000000 --- a/crates/core-pre/target/.rustc_info.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc_fingerprint":17856037799863335164,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.90.0 (1159e78c4 2025-09-14)\nbinary: rustc\ncommit-hash: 1159e78c4747b02ef996e55082b704c09b970588\ncommit-date: 2025-09-14\nhost: x86_64-pc-windows-msvc\nrelease: 1.90.0\nLLVM version: 20.1.8\n","stderr":""}},"successes":{}} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1.crate b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1.crate deleted file mode 100644 index be0a597c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1.crate and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.cargo_vcs_info.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.cargo_vcs_info.json deleted file mode 100644 index e88e273d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.cargo_vcs_info.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "git": { - "sha1": "b6dcba0b4550edb935fe144f8f138e830f40f713" - }, - "path_in_vcs": "crates/core-pre" -} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.vscode/mcp.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.vscode/mcp.json deleted file mode 100644 index 33b1172a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/.vscode/mcp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "servers": { - "mcp-mermaid": { - "command": "npx", - "args": ["-y", "mcp-mermaid"] - }, - "rust-doc-mcp": { - "type": "stdio", - "command": "rdoc-mcp", - "args": ["-s", "stdio"] - } - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.lock b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.lock deleted file mode 100644 index 8030c8d7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.lock +++ /dev/null @@ -1,1014 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "async-trait" -version = "0.1.89" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "binary-options-tools-core-pre" -version = "0.1.1" -dependencies = [ - "async-trait", - "futures-util", - "kanal", - "serde", - "serde_json", - "thiserror", - "tokio", - "tokio-tungstenite", - "tracing", - "tracing-subscriber", -] - -[[package]] -name = "bitflags" -version = "2.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3" - -[[package]] -name = "block-buffer" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" -dependencies = [ - "generic-array", -] - -[[package]] -name = "bytes" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" - -[[package]] -name = "cc" -version = "1.2.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3" -dependencies = [ - "find-msvc-tools", - "shlex", -] - -[[package]] -name = "cfg-if" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" - -[[package]] -name = "core-foundation" -version = "0.9.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - -[[package]] -name = "cpufeatures" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" -dependencies = [ - "libc", -] - -[[package]] -name = "crypto-common" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" -dependencies = [ - "generic-array", - "typenum", -] - -[[package]] -name = "data-encoding" -version = "2.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" - -[[package]] -name = "digest" -version = "0.10.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" -dependencies = [ - "block-buffer", - "crypto-common", -] - -[[package]] -name = "errno" -version = "0.3.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" -dependencies = [ - "libc", - "windows-sys 0.61.2", -] - -[[package]] -name = "fastrand" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" - -[[package]] -name = "find-msvc-tools" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127" - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - -[[package]] -name = "foreign-types" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" -dependencies = [ - "foreign-types-shared", -] - -[[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -[[package]] -name = "futures-core" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" - -[[package]] -name = "futures-macro" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "futures-sink" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" - -[[package]] -name = "futures-task" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" - -[[package]] -name = "futures-util" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" -dependencies = [ - "futures-core", - "futures-macro", - "futures-sink", - "futures-task", - "pin-project-lite", - "pin-utils", - "slab", -] - -[[package]] -name = "generic-array" -version = "0.14.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" -dependencies = [ - "typenum", - "version_check", -] - -[[package]] -name = "getrandom" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" -dependencies = [ - "cfg-if", - "libc", - "r-efi", - "wasip2", -] - -[[package]] -name = "http" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "httparse" -version = "1.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" - -[[package]] -name = "itoa" -version = "1.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" - -[[package]] -name = "kanal" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e3953adf0cd667798b396c2fa13552d6d9b3269d7dd1154c4c416442d1ff574" -dependencies = [ - "futures-core", - "lock_api", -] - -[[package]] -name = "lazy_static" -version = "1.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" - -[[package]] -name = "libc" -version = "0.2.177" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976" - -[[package]] -name = "linux-raw-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" - -[[package]] -name = "lock_api" -version = "0.4.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" -dependencies = [ - "scopeguard", -] - -[[package]] -name = "log" -version = "0.4.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" - -[[package]] -name = "memchr" -version = "2.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" - -[[package]] -name = "mio" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873" -dependencies = [ - "libc", - "wasi", - "windows-sys 0.61.2", -] - -[[package]] -name = "native-tls" -version = "0.2.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" -dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe", - "openssl-sys", - "schannel", - "security-framework", - "security-framework-sys", - "tempfile", -] - -[[package]] -name = "nu-ansi-term" -version = "0.50.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" -dependencies = [ - "windows-sys 0.61.2", -] - -[[package]] -name = "once_cell" -version = "1.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" - -[[package]] -name = "openssl" -version = "0.10.74" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24ad14dd45412269e1a30f52ad8f0664f0f4f4a89ee8fe28c3b3527021ebb654" -dependencies = [ - "bitflags", - "cfg-if", - "foreign-types", - "libc", - "once_cell", - "openssl-macros", - "openssl-sys", -] - -[[package]] -name = "openssl-macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - -[[package]] -name = "openssl-sys" -version = "0.9.110" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a9f0075ba3c21b09f8e8b2026584b1d18d49388648f2fbbf3c97ea8deced8e2" -dependencies = [ - "cc", - "libc", - "pkg-config", - "vcpkg", -] - -[[package]] -name = "parking_lot" -version = "0.12.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-link", -] - -[[package]] -name = "pin-project-lite" -version = "0.2.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" - -[[package]] -name = "pin-utils" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" - -[[package]] -name = "pkg-config" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" - -[[package]] -name = "ppv-lite86" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" -dependencies = [ - "zerocopy", -] - -[[package]] -name = "proc-macro2" -version = "1.0.103" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" -dependencies = [ - "unicode-ident", -] - -[[package]] -name = "quote" -version = "1.0.41" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" -dependencies = [ - "proc-macro2", -] - -[[package]] -name = "r-efi" -version = "5.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" - -[[package]] -name = "rand" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" -dependencies = [ - "rand_chacha", - "rand_core", -] - -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" -dependencies = [ - "getrandom", -] - -[[package]] -name = "redox_syscall" -version = "0.5.18" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" -dependencies = [ - "bitflags", -] - -[[package]] -name = "rustix" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" -dependencies = [ - "bitflags", - "errno", - "libc", - "linux-raw-sys", - "windows-sys 0.61.2", -] - -[[package]] -name = "ryu" -version = "1.0.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" - -[[package]] -name = "schannel" -version = "0.1.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" -dependencies = [ - "windows-sys 0.61.2", -] - -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - -[[package]] -name = "security-framework" -version = "2.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" -dependencies = [ - "bitflags", - "core-foundation", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - -[[package]] -name = "security-framework-sys" -version = "2.15.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" -dependencies = [ - "core-foundation-sys", - "libc", -] - -[[package]] -name = "serde" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" -dependencies = [ - "serde_core", - "serde_derive", -] - -[[package]] -name = "serde_core" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" -dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.228" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.145" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" -dependencies = [ - "itoa", - "memchr", - "ryu", - "serde", - "serde_core", -] - -[[package]] -name = "sha1" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" -dependencies = [ - "cfg-if", - "cpufeatures", - "digest", -] - -[[package]] -name = "sharded-slab" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" -dependencies = [ - "lazy_static", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "signal-hook-registry" -version = "1.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" -dependencies = [ - "libc", -] - -[[package]] -name = "slab" -version = "0.4.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" - -[[package]] -name = "smallvec" -version = "1.15.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" - -[[package]] -name = "socket2" -version = "0.6.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881" -dependencies = [ - "libc", - "windows-sys 0.60.2", -] - -[[package]] -name = "syn" -version = "2.0.108" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da58917d35242480a05c2897064da0a80589a2a0476c9a3f2fdc83b53502e917" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - -[[package]] -name = "tempfile" -version = "3.23.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" -dependencies = [ - "fastrand", - "getrandom", - "once_cell", - "rustix", - "windows-sys 0.61.2", -] - -[[package]] -name = "thiserror" -version = "2.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" -dependencies = [ - "thiserror-impl", -] - -[[package]] -name = "thiserror-impl" -version = "2.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "thread_local" -version = "1.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" -dependencies = [ - "cfg-if", -] - -[[package]] -name = "tokio" -version = "1.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" -dependencies = [ - "bytes", - "libc", - "mio", - "parking_lot", - "pin-project-lite", - "signal-hook-registry", - "socket2", - "tokio-macros", - "windows-sys 0.61.2", -] - -[[package]] -name = "tokio-macros" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "tokio-native-tls" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" -dependencies = [ - "native-tls", - "tokio", -] - -[[package]] -name = "tokio-tungstenite" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857" -dependencies = [ - "futures-util", - "log", - "native-tls", - "tokio", - "tokio-native-tls", - "tungstenite", -] - -[[package]] -name = "tracing" -version = "0.1.41" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" -dependencies = [ - "pin-project-lite", - "tracing-attributes", - "tracing-core", -] - -[[package]] -name = "tracing-attributes" -version = "0.1.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "tracing-core" -version = "0.1.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" -dependencies = [ - "once_cell", - "valuable", -] - -[[package]] -name = "tracing-log" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" -dependencies = [ - "log", - "once_cell", - "tracing-core", -] - -[[package]] -name = "tracing-serde" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1" -dependencies = [ - "serde", - "tracing-core", -] - -[[package]] -name = "tracing-subscriber" -version = "0.3.20" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" -dependencies = [ - "nu-ansi-term", - "serde", - "serde_json", - "sharded-slab", - "smallvec", - "thread_local", - "tracing-core", - "tracing-log", - "tracing-serde", -] - -[[package]] -name = "tungstenite" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442" -dependencies = [ - "bytes", - "data-encoding", - "http", - "httparse", - "log", - "native-tls", - "rand", - "sha1", - "thiserror", - "utf-8", -] - -[[package]] -name = "typenum" -version = "1.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" - -[[package]] -name = "unicode-ident" -version = "1.0.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" - -[[package]] -name = "utf-8" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" - -[[package]] -name = "valuable" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" - -[[package]] -name = "vcpkg" -version = "0.2.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - -[[package]] -name = "wasi" -version = "0.11.1+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" - -[[package]] -name = "wasip2" -version = "1.0.1+wasi-0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" -dependencies = [ - "wit-bindgen", -] - -[[package]] -name = "windows-link" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" - -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets", -] - -[[package]] -name = "windows-sys" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" -dependencies = [ - "windows-link", -] - -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - -[[package]] -name = "wit-bindgen" -version = "0.46.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" - -[[package]] -name = "zerocopy" -version = "0.8.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.8.27" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml deleted file mode 100644 index 1bf22a1f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml +++ /dev/null @@ -1,102 +0,0 @@ -# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO -# -# When uploading crates to the registry Cargo will automatically -# "normalize" Cargo.toml files for maximal compatibility -# with all versions of Cargo and also rewrite `path` dependencies -# to registry (e.g., crates.io) dependencies. -# -# If you are reading this file be aware that the original Cargo.toml -# will likely look very different (and much more reasonable). -# See Cargo.toml.orig for the original contents. - -[package] -edition = "2024" -name = "binary-options-tools-core-pre" -version = "0.1.1" -authors = ["ChipaDevTeam"] -build = false -autolib = false -autobins = false -autoexamples = false -autotests = false -autobenches = false -description = "Low-level WebSocket client and protocol handler for binary options trading. Core foundation providing connection management, message routing, and async communication primitives." -homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" -documentation = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" -readme = "README.md" -keywords = [ - "binary-options", - "websocket", - "trading", - "async", - "tokio", -] -categories = [ - "asynchronous", - "network-programming", - "api-bindings", -] -license-file = "LICENSE" -repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" - -[lib] -name = "binary_options_tools_core_pre" -path = "src/lib.rs" - -[[example]] -name = "basic_connector_usage" -path = "examples/basic_connector_usage.rs" - -[[example]] -name = "echo_client" -path = "examples/echo_client.rs" - -[[example]] -name = "middleware_example" -path = "examples/middleware_example.rs" - -[[example]] -name = "testing_echo_client" -path = "examples/testing_echo_client.rs" - -[[test]] -name = "middleware_tests" -path = "tests/middleware_tests.rs" - -[[test]] -name = "testing_wrapper_tests" -path = "tests/testing_wrapper_tests.rs" - -[dependencies.async-trait] -version = "0.1.88" - -[dependencies.futures-util] -version = "0.3" - -[dependencies.kanal] -version = "0.1.1" - -[dependencies.serde] -version = "1.0" -features = ["derive"] - -[dependencies.serde_json] -version = "1.0" - -[dependencies.thiserror] -version = "2.0.12" - -[dependencies.tokio] -version = "1.45.1" -features = ["full"] - -[dependencies.tokio-tungstenite] -version = "0.28.0" -features = ["native-tls"] - -[dependencies.tracing] -version = "0.1.41" - -[dependencies.tracing-subscriber] -version = "0.3.20" -features = ["json"] diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml.orig b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml.orig deleted file mode 100644 index 467f5f5c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/Cargo.toml.orig +++ /dev/null @@ -1,25 +0,0 @@ -[package] -name = "binary-options-tools-core-pre" -version = "0.1.1" -edition = "2024" -authors = ["ChipaDevTeam"] -repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" -homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" -documentation = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" -readme = "README.md" -description = "Low-level WebSocket client and protocol handler for binary options trading. Core foundation providing connection management, message routing, and async communication primitives." -keywords = ["binary-options", "websocket", "trading", "async", "tokio"] -categories = ["asynchronous", "network-programming", "api-bindings"] -license-file = "../../LICENSE" - -[dependencies] -async-trait = "0.1.88" -futures-util = "0.3" -kanal = "0.1.1" -serde = { version = "1.0", features = ["derive"] } -serde_json = "1.0" -thiserror = "2.0.12" -tokio = { version = "1.45.1", features = ["full"] } -tokio-tungstenite = { version = "0.28.0", features = ["native-tls"] } -tracing = "0.1.41" -tracing-subscriber = { version = "0.3.20", features = ["json"] } diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/README.md b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/README.md deleted file mode 100644 index 38bf902b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/README.md +++ /dev/null @@ -1,252 +0,0 @@ -# Binary Options Tools - Core Pre - Testing Framework - -A comprehensive WebSocket testing and monitoring framework for the `binary-options-tools-core-pre` crate. - -## Overview - -This framework provides advanced statistics tracking, connection monitoring, and testing capabilities for WebSocket-based applications. It wraps around the existing `Client` and `ClientRunner` architecture to provide detailed insights into connection performance and reliability. - -## Quick Start - -### 1. Basic Usage - -```rust -use binary_options_tools_core_pre::testing::{TestingWrapper, TestingWrapperBuilder}; -use binary_options_tools_core_pre::builder::ClientBuilder; -use std::time::Duration; - -// Create your client and runner as usual -let (client, runner) = ClientBuilder::new(connector, state) - .with_module::() - .build() - .await?; - -// Wrap with testing capabilities -let mut testing_wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(30)) - .with_log_stats(true) - .with_connection_timeout(Duration::from_secs(10)) - .build(client, runner); - -// Start the wrapper (this will run the ClientRunner and begin collecting statistics) -testing_wrapper.start().await?; - -// Use the client through the wrapper -let client = testing_wrapper.client(); -// ... use client as normal ... - -// Get statistics -let stats = testing_wrapper.get_stats().await; -println!("Connection success rate: {:.1}%", - stats.successful_connections as f64 / stats.connection_attempts as f64 * 100.0); - -// Stop the wrapper (graceful shutdown) -testing_wrapper.stop_and_shutdown().await?; -``` - -### 2. Run the Example - -```bash -cargo run --example testing_echo_client -``` - -### 3. Run Tests - -```bash -cargo test testing_wrapper -``` - -## Features - -### ✅ Currently Implemented - -- **Connection Statistics**: Track attempts, successes, failures, disconnections -- **Performance Metrics**: Latency, uptime, throughput measurements -- **Message Tracking**: Count and data volume of sent/received messages -- **Event History**: Detailed log of connection events with timestamps -- **Statistics Export**: JSON and CSV export formats -- **Real-time Monitoring**: Configurable periodic statistics logging -- **Testing Configuration**: Flexible configuration for different testing scenarios - -### Statistics Collected - -- Connection attempts, successes, failures, disconnections -- Average and last connection latency -- Total and current connection uptime -- Time since last disconnection -- Message counts and data volumes -- Throughput rates (messages/second, bytes/second) -- Connection success rate -- Event history with timestamps - -### Configuration Options - -- **Stats Interval**: How often to collect and log statistics -- **Log Stats**: Whether to log statistics to console -- **Track Events**: Whether to track detailed connection events -- **Max Reconnect Attempts**: Maximum number of reconnection attempts -- **Reconnect Delay**: Delay between reconnection attempts -- **Connection Timeout**: Connection timeout duration -- **Auto Reconnect**: Whether to automatically reconnect on disconnection - -## API Reference - -### TestingWrapper - -The main wrapper class that provides testing capabilities: - -```rust -pub struct TestingWrapper { - // Internal fields -} - -impl TestingWrapper { - pub async fn start(&mut self) -> CoreResult<()> - pub async fn stop(&mut self) -> CoreResult<()> - pub async fn stop_and_shutdown(self) -> CoreResult<()> - pub async fn get_stats(&self) -> ConnectionStats - pub async fn export_stats_json(&self) -> CoreResult - pub async fn export_stats_csv(&self) -> CoreResult - pub fn client(&self) -> &Client - pub fn client_mut(&mut self) -> &mut Client -} -``` - -### TestingWrapperBuilder - -Builder pattern for creating testing wrappers: - -```rust -pub struct TestingWrapperBuilder { - // Internal fields -} - -impl TestingWrapperBuilder { - pub fn new() -> Self - pub fn with_stats_interval(self, interval: Duration) -> Self - pub fn with_log_stats(self, log_stats: bool) -> Self - pub fn with_track_events(self, track_events: bool) -> Self - pub fn with_max_reconnect_attempts(self, max_attempts: Option) -> Self - pub fn with_reconnect_delay(self, delay: Duration) -> Self - pub fn with_connection_timeout(self, timeout: Duration) -> Self - pub fn with_auto_reconnect(self, auto_reconnect: bool) -> Self - pub fn build(self, client: Client, runner: ClientRunner) -> TestingWrapper -} -``` - -### ConnectionStats - -Statistics structure with comprehensive metrics: - -```rust -#[derive(Debug, Clone, Serialize, Deserialize)] -pub struct ConnectionStats { - pub connection_attempts: u64, - pub successful_connections: u64, - pub failed_connections: u64, - pub disconnections: u64, - pub reconnections: u64, - pub avg_connection_latency_ms: f64, - pub last_connection_latency_ms: f64, - pub total_uptime_seconds: f64, - pub current_uptime_seconds: f64, - pub time_since_last_disconnection_seconds: f64, - pub messages_sent: u64, - pub messages_received: u64, - pub bytes_sent: u64, - pub bytes_received: u64, - pub avg_messages_sent_per_second: f64, - pub avg_messages_received_per_second: f64, - pub avg_bytes_sent_per_second: f64, - pub avg_bytes_received_per_second: f64, - pub is_connected: bool, - pub connection_history: Vec, -} -``` - -## Advanced Usage - -### Creating a Custom Testing Platform - -```rust -pub struct TestingEchoPlatform { - testing_wrapper: TestingWrapper<()>, -} - -impl TestingEchoPlatform { - pub async fn new(url: String) -> CoreResult { - let connector = DummyConnector::new(url); - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await?; - - let testing_wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(10)) - .with_log_stats(true) - .with_max_reconnect_attempts(Some(3)) - .build(client, runner); - - Ok(Self { testing_wrapper }) - } - - pub async fn run_performance_test(&self, num_messages: usize, delay_ms: u64) -> CoreResult<()> { - for i in 0..num_messages { - let msg = format!("Test message {}", i); - let response = self.echo(msg).await?; - - if delay_ms > 0 { - tokio::time::sleep(Duration::from_millis(delay_ms)).await; - } - } - - let stats = self.get_stats().await; - println!("Test completed. Messages sent: {}, received: {}", - stats.messages_sent, stats.messages_received); - - Ok(()) - } -} -``` - -### Exporting Statistics - -```rust -// Export to JSON -let json_stats = testing_wrapper.export_stats_json().await?; -println!("JSON Stats:\n{}", json_stats); - -// Export to CSV -let csv_stats = testing_wrapper.export_stats_csv().await?; -println!("CSV Stats:\n{}", csv_stats); -``` - -## Examples - -- `examples/testing_echo_client.rs` - Complete example with performance testing -- `tests/testing_wrapper_tests.rs` - Unit tests demonstrating usage - -## Future Enhancements - -See `docs/testing-framework.md` for planned features including: - -- Scheduled function calls -- Advanced monitoring capabilities -- Performance benchmarking -- Enhanced kanal integration -- Reporting and visualization -- Configuration management - -## Contributing - -When adding new features: - -1. Update the statistics structures if new metrics are needed -2. Add appropriate tracking in the `StatisticsTracker` -3. Update the documentation -4. Add examples demonstrating new features -5. Consider backward compatibility - -## License - -This framework is part of the `binary-options-tools-core-pre` crate and follows the same license. diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/architecture.txt b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/architecture.txt deleted file mode 100644 index 8ef21b16..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/architecture.txt +++ /dev/null @@ -1,52 +0,0 @@ -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| SETUP / BUILD TIME | -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| | -| [ User App ] ---> ClientBuilder::new(connector, state) ---> [ ClientBuilder ] ---> .with_module() ---> [ ClientBuilder ] ---> .build() --+--> ( [Client], [ClientRunner] ) | -| | | | | -| | | +---> Creates (runner_cmd), (to_ws) channels. | -| | +---> For each module, a factory is created that: | -| | 1. Creates channels: (cmd_tx/rx), (cmd_ret_tx/rx), (msg_tx/rx). | -| | 2. Calls M::new_combined to create module instance and its handle. | -| +--------------------------> 3. Spawns the module's `run()` method in a new Tokio task. | -| 4. Spawns a task to add the clonable handle to {Module Handles}. | -| 5. Adds the module's `routing_rule` to the `Router`. | -| | -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ -| RUNTIME | -+---------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------+ -| USER-FACING / APPLICATION LOGIC | BACKGROUND TASKS / CORE SYSTEM | -|---------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------| -| | | -| [ User Code ] | | -| (e.g., main()) | | -| | | +-------------------------------------------------------------------------------------------------------------------------+ | -| v | | [ ClientRunner Task ] | | -| +-----------------+ <--- .get_handle() ----+ | | (The main control loop. Manages connection state, listens for commands, and spawns/despawns I/O tasks) | | -| | [Client Handle] | | | | | | -| +-----------------+ | | | <---[RunnerCommand]--- ((runner_cmd_rx)) <---(sends Disconnect/Shutdown)-----------------------------------------------------+ | -| | | | | +------------------------------------------------^------------------------------------------------------------------------+ | -| | | { Module Handles } | | | (when connected) | | -| | | (Arc>) | | | | | -| | +------------------------------>+ | +--------------------------+ +--------------------------+ | | -| | | | | [ WebSocket Writer ] | ===> To Server | [ WebSocket Reader ] | <=== From Server | | -| | | | | (spawned by Runner) | | (spawned by Runner) | | | -| |----(e.g., direct send)---->[Message]--->((to_ws_tx))----------->+-> | (pulls from to_ws_rx) | | (pushes to Router) | --[Arc]--> [ Router ] | | -| | +--------------------------+ +--------------------------+ | | | -| | | | | -| | +----------------------------+ | | -| | | | | | -| +-----------------+ <-- .echo("Hi") --- [ User Code ] | (routes to ALL) (routes to FIRST match) | | | -| | [Module Handle] | | | | | | -| +-----------------+ | v v | | -| | ^ | [ Lightweight Handler Fn ] ((msg_rx)) ---[Arc]---> +-----------------+ | -| | | | | [ApiModule Task] | | -| | | | | (select! loop) | | -| | +----[Response]---((cmd_ret_rx)) <---(sends response)--+ | | | -| | | | | | -| +----[Command]---->((cmd_tx)) ----(sends command)-----------------> +--------+--------+ | -| | | | | -| | | | | -| | (sends message to WebSocket) ----> ((to_ws_tx)) | | -| | | -+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/diagram.txt b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/diagram.txt deleted file mode 100644 index 8aa95406..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/diagrams/diagram.txt +++ /dev/null @@ -1,41 +0,0 @@ -+---------------------------------------------------------------------------------------------------------------------------------+ -| Client Application | -+-----------------------------------------------------------------|---------------------------------------------------------------+ -| User Application Thread(s) | Background Runtime (Tokio Tasks) | -|-----------------------------------------------------------------|---------------------------------------------------------------| -| | | -| [ main() ] | +---------------------------------------------+ | -| | | | [ ClientRunner Task ] | | -| v | | (Manages connection/reconnection cycles) | | -| [ EchoPlatform ] | | | | -| | | | <-----[RunnerCommand]---- (runner_cmd_rx) <---+ | -| v | +-----------------|-----------------------------+ | -| +-----------------+ ---(get_handle)---> { Module Handles } <------------+ | (when connected) | -| | [Client Handle] | (Arc>) | v | -| +-----------------+ <--(.echo("Hi"))--- [ User Code ] | +------------------------+ +------------------------+ | -| | | | | [ WebSocket Writer ] | | [ WebSocket Reader ] | | -| | +-------------------------[Message]-----------> (to_ws_tx) --> | | (pulls from to_ws_rx) | | (pushes to Router) | | -| | | +----------|-----------+ +----------|-----------+ | -| | | | | [Arc] | -| | | v v | -| | | [ WebSocket Server ] <===> [ Router ] ----> [Lightweight Handler] -| +----(.get_handle) | | (to ALL) | -| | | | | -| v | | (to FIRST match)| -| +----------------------------------------------------------------------------+ | | -| | | | +------[Arc]-----> (msg_rx) | -| v v | | +-----------------+ | -| [EchoHandle] [StreamHandle] | | | [EchoModule Task] | | -| | ^ | | | (cmd_tx/cmd_ret_rx) | (select! loop) | | -| | | +------[bool]----->(cmd_tx)----+ | + <----[String]------------ (cmd_ret_tx) | | -| | | (for Stream)| | | | | | -| | +----------[String]-----------(cmd_ret_rx)| | | (to_ws_tx) ----[Message]-> (to the Writer Task) -| | (from Echo) | | | | -| +----[String]---->(cmd_tx)----------+ | | +-------------------------------------------+ -| (for Echo) | | | -| v v | +------------------+ +---------------------+ -| +------------------+ +---------------------+ | | [StreamModule Task] | | [PeriodicSender Task] | -| | [ApiModule Task] | | [ApiModule Task] | | +---------------------+ +---------------------+ -| +------------------+ +---------------------+ | - | -+---------------------------------------------------------------------------------------------------------------------------------+ \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/docs/testing-framework.md b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/docs/testing-framework.md deleted file mode 100644 index fd2c83ed..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/docs/testing-framework.md +++ /dev/null @@ -1,584 +0,0 @@ -# WebSocket Testing Framework - -A comprehensive testing and monitoring framework for WebSocket connections in the `binary-options-tools-core-pre` crate. - -## Overview - -This framework provides advanced statistics tracking, connection monitoring, and testing capabilities for WebSocket-based applications. It wraps around the existing `Client` and `Runner` architecture to provide detailed insights into connection performance and reliability. - -## Features - -### ✅ Currently Implemented - -#### Connection Statistics - -- **Connection Attempts**: Total number of connection attempts -- **Successful Connections**: Number of successful connections -- **Failed Connections**: Number of failed connections -- **Disconnections**: Number of disconnections -- **Reconnections**: Number of reconnection attempts - -#### Performance Metrics - -- **Connection Latency**: Average and last connection latency in milliseconds -- **Uptime Tracking**: Total uptime and current connection uptime -- **Disconnection Tracking**: Time since last disconnection -- **Message Throughput**: Messages sent/received with per-second averages -- **Data Volume**: Bytes sent/received with per-second averages -- **Success Rate**: Connection success rate percentage - -#### Event Tracking - -- **Connection Events**: Detailed history of connection events -- **Event Types**: Connection attempts, successes, failures, disconnections, reconnections -- **Event Timestamps**: Unix timestamps for all events -- **Event Reasons**: Optional reason strings for failures and disconnections - -#### Statistics Export - -- **JSON Export**: Complete statistics in JSON format -- **CSV Export**: Basic metrics in CSV format -- **Real-time Logging**: Configurable periodic statistics logging - -#### Testing Wrapper - -- **TestingWrapper**: Comprehensive wrapper around Client/Runner -- **TestingConfig**: Configurable settings for testing behavior -- **TestingConnector**: Connector wrapper with statistics tracking -- **TestingWrapperBuilder**: Builder pattern for easy configuration - -### Testing Configuration Options - -- **Stats Interval**: How often to collect and log statistics -- **Log Stats**: Whether to log statistics to console -- **Track Events**: Whether to track detailed connection events -- **Max Reconnect Attempts**: Maximum number of reconnection attempts -- **Reconnect Delay**: Delay between reconnection attempts -- **Connection Timeout**: Connection timeout duration -- **Auto Reconnect**: Whether to automatically reconnect on disconnection - -## Usage - -### Basic Usage - -```rust -use binary_options_tools_core_pre::testing::{TestingWrapper, TestingWrapperBuilder}; -use std::time::Duration; - -// Create your client and runner as usual -let (client, runner) = ClientBuilder::new(connector, state) - .with_module::() - .build() - .await?; - -// Wrap with testing capabilities -let mut testing_wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(30)) - .with_log_stats(true) - .with_connection_timeout(Duration::from_secs(10)) - .build(client, runner); - -// Start the wrapper (this will begin collecting statistics) -testing_wrapper.start().await?; - -// Use the client through the wrapper -let client = testing_wrapper.client(); -// ... use client as normal ... - -// Get statistics -let stats = testing_wrapper.get_stats().await; -println!("Connection success rate: {:.1}%", - stats.successful_connections as f64 / stats.connection_attempts as f64 * 100.0); - -// Export statistics -let json_stats = testing_wrapper.export_stats_json().await?; -let csv_stats = testing_wrapper.export_stats_csv().await?; -``` - -### Advanced Usage with Custom Platform - -```rust -pub struct TestingEchoPlatform { - testing_wrapper: TestingWrapper<()>, -} - -impl TestingEchoPlatform { - pub async fn new(url: String) -> CoreResult { - let connector = DummyConnector::new(url); - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await?; - - let testing_wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(10)) - .with_log_stats(true) - .with_max_reconnect_attempts(Some(3)) - .build(client, runner); - - Ok(Self { testing_wrapper }) - } - - pub async fn run_performance_test(&self, num_messages: usize, delay_ms: u64) -> CoreResult<()> { - for i in 0..num_messages { - let msg = format!("Test message {}", i); - let response = self.echo(msg).await?; - - if delay_ms > 0 { - tokio::time::sleep(Duration::from_millis(delay_ms)).await; - } - } - - let stats = self.get_stats().await; - println!("Test completed. Messages sent: {}, received: {}", - stats.messages_sent, stats.messages_received); - - Ok(()) - } -} -``` - -## Architecture - -### Core Components - -1. **StatisticsTracker**: Thread-safe statistics collection with atomic operations -2. **ConnectionStats**: Serializable statistics structure -3. **TestingWrapper**: Main wrapper providing testing capabilities -4. **TestingConnector**: Connector wrapper for tracking connection events -5. **TestingConfig**: Configuration for testing behavior - -### Data Flow - -``` -Application → TestingWrapper → Client → TestingConnector → WebSocket - ↓ ↓ ↓ ↓ -StatisticsTracker ← Events ← Messages ← Connection Events -``` - -## Statistics Details - -### Connection Metrics - -- `connection_attempts`: Total connection attempts -- `successful_connections`: Successful connections -- `failed_connections`: Failed connections -- `disconnections`: Number of disconnections -- `reconnections`: Number of reconnections - -### Performance Metrics - -- `avg_connection_latency_ms`: Average time to establish connection -- `last_connection_latency_ms`: Most recent connection latency -- `total_uptime_seconds`: Total time connected -- `current_uptime_seconds`: Current connection uptime -- `time_since_last_disconnection_seconds`: Time since last disconnect - -### Throughput Metrics - -- `messages_sent`/`messages_received`: Message counts -- `bytes_sent`/`bytes_received`: Data volume -- `avg_messages_*_per_second`: Message rate -- `avg_bytes_*_per_second`: Data rate - -## 🚧 Future Enhancements (TODO) - -### Planned Features - -#### Advanced Testing Framework - -- **Scheduled Function Calls**: Configure functions to be called at specific times - - Call function X at 5 seconds after start - - Call function Y every 10 seconds - - Call function Z on specific events (connect, disconnect, etc.) - -#### Function Call Configuration - -```rust -// Future API concept -TestingConfig { - scheduled_calls: vec![ - ScheduledCall::new("echo_test") - .at_time(Duration::from_secs(5)) - .with_params(vec!["Hello World"]) - .expect_result(ExpectedResult::Ok), - - ScheduledCall::new("ping_test") - .every(Duration::from_secs(30)) - .expect_result(ExpectedResult::Ok), - - ScheduledCall::new("stress_test") - .on_event(ConnectionEvent::Connected) - .with_params(vec!["100", "fast"]) - .expect_result(ExpectedResult::Ok), - ] -} -``` - -#### Enhanced Monitoring - -- **Network Quality Metrics**: Jitter, packet loss estimation -- **Connection Health Scoring**: Overall connection quality score -- **Predictive Analytics**: Predict connection failures -- **Performance Benchmarking**: Compare against baseline performance - -#### Advanced Statistics - -- **Percentile Metrics**: 95th, 99th percentile latencies -- **Time Series Data**: Historical performance over time -- **Anomaly Detection**: Detect unusual patterns -- **Correlation Analysis**: Correlate different metrics - -#### Testing Scenarios - -- **Load Testing**: Simulate high message volumes -- **Stress Testing**: Test under extreme conditions -- **Endurance Testing**: Long-running connection tests -- **Recovery Testing**: Test reconnection scenarios - -#### Enhanced Kanal Integration - -- **Tracked Channels**: Wrapper around kanal channels with statistics -- **Channel Metrics**: Queue depth, throughput, latency -- **Backpressure Monitoring**: Detect channel bottlenecks -- **Message Routing Analysis**: Track message flow through channels - -#### Reporting and Visualization - -- **HTML Reports**: Generate detailed HTML reports -- **Real-time Dashboard**: Web-based monitoring dashboard -- **Alerting System**: Configurable alerts for issues -- **Performance Trends**: Visual representation of performance over time - -#### Configuration Management - -- **YAML/JSON Config**: External configuration files -- **Environment Variables**: Configuration via environment -- **Runtime Reconfiguration**: Change config without restart -- **Configuration Profiles**: Different configs for different environments - -## Summary of Implementation - -The TestingWrapper has been successfully implemented with full ClientRunner integration: - -### ✅ Key Improvements Made - -1. **Integrated ClientRunner Execution**: The TestingWrapper now actually runs the ClientRunner in a background task, providing real connection testing. - -2. **Proper Lifecycle Management**: - - - `start()` method launches the ClientRunner and statistics collection - - `stop()` method gracefully stops statistics collection but preserves the client - - `stop_and_shutdown()` method provides complete shutdown using `client.shutdown()` - -3. **Task Management**: Proper handling of both statistics collection and runner tasks with timeout-based cleanup. - -4. **Real Connection Testing**: The wrapper now provides genuine WebSocket connection testing with actual latency measurements and connection events. - -5. **Thread Safety**: Uses `Option` to safely transfer ownership to background tasks. - -### ✅ Working Example - -The `examples/testing_echo_client.rs` demonstrates full functionality: - -- Real WebSocket connections to `wss://echo.websocket.org` -- Live statistics collection and logging -- Performance testing with message throughput -- Graceful shutdown with proper cleanup - -### ✅ Verification - -- All tests pass -- Example runs successfully with real WebSocket connections -- Statistics are collected in real-time -- Graceful shutdown works properly - -The TestingWrapper is now a complete, production-ready testing framework for WebSocket connections in the binary-options-tools-core-pre crate. - -## Examples - -See `examples/testing_echo_client.rs` for a complete example of using the testing framework. - -## Contributing - -When adding new features to the testing framework: - -1. Update the statistics structures if new metrics are needed -2. Add appropriate tracking in the `StatisticsTracker` -3. Update the documentation -4. Add examples demonstrating the new features -5. Consider backward compatibility - -## License - -This testing framework is part of the `binary-options-tools-core-pre` crate and follows the same license. - -## Middleware System - -The WebSocket client supports a composable middleware system inspired by Axum's layer system. Middleware can observe and react to WebSocket messages being sent and received, as well as connection events. - -### Key Components - -- **`WebSocketMiddleware`**: The core trait for implementing middleware -- **`MiddlewareStack`**: A composable stack of middleware layers -- **`MiddlewareContext`**: Context passed to middleware with message and client information - -### Implementing Middleware - -#### Basic Middleware Example - -```rust -use binary_options_tools_core_pre::middleware::{WebSocketMiddleware, MiddlewareContext}; -use binary_options_tools_core_pre::error::CoreResult; -use binary_options_tools_core_pre::traits::AppState; -use async_trait::async_trait; -use tokio_tungstenite::tungstenite::Message; - -struct LoggingMiddleware; - -#[async_trait] -impl WebSocketMiddleware for LoggingMiddleware { - async fn on_send(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - println!("Sending message: {:?}", message); - Ok(()) - } - - async fn on_receive(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - println!("Received message: {:?}", message); - Ok(()) - } - - async fn on_connect(&self, context: &MiddlewareContext) -> CoreResult<()> { - println!("Connected to WebSocket"); - Ok(()) - } - - async fn on_disconnect(&self, context: &MiddlewareContext) -> CoreResult<()> { - println!("Disconnected from WebSocket"); - Ok(()) - } -} -``` - -#### Statistics Middleware Example - -```rust -use binary_options_tools_core_pre::middleware::{WebSocketMiddleware, MiddlewareContext}; -use binary_options_tools_core_pre::error::CoreResult; -use binary_options_tools_core_pre::traits::AppState; -use async_trait::async_trait; -use tokio_tungstenite::tungstenite::Message; -use std::sync::Arc; -use std::sync::atomic::{AtomicU64, Ordering}; - -struct StatisticsMiddleware { - messages_sent: Arc, - messages_received: Arc, - bytes_sent: Arc, - bytes_received: Arc, - connections: Arc, - disconnections: Arc, -} - -impl StatisticsMiddleware { - pub fn new() -> Self { - Self { - messages_sent: Arc::new(AtomicU64::new(0)), - messages_received: Arc::new(AtomicU64::new(0)), - bytes_sent: Arc::new(AtomicU64::new(0)), - bytes_received: Arc::new(AtomicU64::new(0)), - connections: Arc::new(AtomicU64::new(0)), - disconnections: Arc::new(AtomicU64::new(0)), - } - } - - pub fn get_stats(&self) -> StatisticsReport { - StatisticsReport { - messages_sent: self.messages_sent.load(Ordering::Relaxed), - messages_received: self.messages_received.load(Ordering::Relaxed), - bytes_sent: self.bytes_sent.load(Ordering::Relaxed), - bytes_received: self.bytes_received.load(Ordering::Relaxed), - connections: self.connections.load(Ordering::Relaxed), - disconnections: self.disconnections.load(Ordering::Relaxed), - } - } -} - -#[derive(Debug, Clone)] -pub struct StatisticsReport { - pub messages_sent: u64, - pub messages_received: u64, - pub bytes_sent: u64, - pub bytes_received: u64, - pub connections: u64, - pub disconnections: u64, -} - -#[async_trait] -impl WebSocketMiddleware for StatisticsMiddleware { - async fn on_send(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - self.messages_sent.fetch_add(1, Ordering::Relaxed); - - let size = match message { - Message::Text(text) => text.len() as u64, - Message::Binary(data) => data.len() as u64, - _ => 0, - }; - self.bytes_sent.fetch_add(size, Ordering::Relaxed); - - Ok(()) - } - - async fn on_receive(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - self.messages_received.fetch_add(1, Ordering::Relaxed); - - let size = match message { - Message::Text(text) => text.len() as u64, - Message::Binary(data) => data.len() as u64, - _ => 0, - }; - self.bytes_received.fetch_add(size, Ordering::Relaxed); - - Ok(()) - } - - async fn on_connect(&self, context: &MiddlewareContext) -> CoreResult<()> { - self.connections.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - - async fn on_disconnect(&self, context: &MiddlewareContext) -> CoreResult<()> { - self.disconnections.fetch_add(1, Ordering::Relaxed); - Ok(()) - } -} -``` - -### Adding Middleware to the Client - -#### Using the ClientBuilder - -```rust -use binary_options_tools_core_pre::builder::ClientBuilder; -use binary_options_tools_core_pre::middleware::MiddlewareStack; - -// Add a single middleware -let (client, runner) = ClientBuilder::new(connector, state) - .with_middleware(Box::new(LoggingMiddleware)) - .with_middleware(Box::new(StatisticsMiddleware::new())) - .build() - .await?; - -// Add multiple middleware at once -let (client, runner) = ClientBuilder::new(connector, state) - .with_middleware_layers(vec![ - Box::new(LoggingMiddleware), - Box::new(StatisticsMiddleware::new()), - ]) - .build() - .await?; - -// Using a pre-built middleware stack -let mut stack = MiddlewareStack::new(); -stack.add_layer(Box::new(LoggingMiddleware)); -stack.add_layer(Box::new(StatisticsMiddleware::new())); - -let (client, runner) = ClientBuilder::new(connector, state) - .with_middleware_stack(stack) - .build() - .await?; -``` - -#### Using the MiddlewareStackBuilder - -```rust -use binary_options_tools_core_pre::middleware::MiddlewareStackBuilder; - -let stack = MiddlewareStackBuilder::new() - .layer(Box::new(LoggingMiddleware)) - .layer(Box::new(StatisticsMiddleware::new())) - .build(); - -let (client, runner) = ClientBuilder::new(connector, state) - .with_middleware_stack(stack) - .build() - .await?; -``` - -### Middleware Execution Order - -Middleware are executed in the order they are added to the stack: - -1. **On Send**: Middleware are called before the message is sent to the WebSocket -2. **On Receive**: Middleware are called after the message is received from the WebSocket -3. **On Connect**: Middleware are called after a successful connection is established -4. **On Disconnect**: Middleware are called when a connection is lost or explicitly disconnected - -### Error Handling - -Middleware errors are logged but do not prevent other middleware from running or block message processing. This ensures that middleware failures don't impact the core functionality of the WebSocket client. - -### Advanced Use Cases - -#### Message Filtering Middleware - -```rust -struct MessageFilterMiddleware { - allowed_types: Vec, -} - -#[async_trait] -impl WebSocketMiddleware for MessageFilterMiddleware { - async fn on_receive(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - if let Message::Text(text) = message { - // Parse and validate message type - if let Ok(json) = serde_json::from_str::(text) { - if let Some(msg_type) = json.get("type").and_then(|v| v.as_str()) { - if !self.allowed_types.contains(&msg_type.to_string()) { - tracing::warn!("Filtered message type: {}", msg_type); - return Ok(()); - } - } - } - } - Ok(()) - } -} -``` - -#### Rate Limiting Middleware - -```rust -use std::time::{Duration, Instant}; -use tokio::sync::Mutex; - -struct RateLimitMiddleware { - last_send: Arc>, - min_interval: Duration, -} - -#[async_trait] -impl WebSocketMiddleware for RateLimitMiddleware { - async fn on_send(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - let mut last_send = self.last_send.lock().await; - let now = Instant::now(); - - if now.duration_since(*last_send) < self.min_interval { - tracing::warn!("Rate limit exceeded, message delayed"); - tokio::time::sleep(self.min_interval - now.duration_since(*last_send)).await; - } - - *last_send = Instant::now(); - Ok(()) - } -} -``` - -### Best Practices - -1. **Keep Middleware Lightweight**: Middleware should not perform heavy computations or blocking operations -2. **Handle Errors Gracefully**: Always return `Ok(())` unless there's a critical error -3. **Use Atomic Operations**: For statistics tracking, use atomic operations to avoid locks -4. **Document Middleware Behavior**: Clearly document what each middleware does and any side effects -5. **Test Middleware Independently**: Write unit tests for middleware logic -6. **Consider Performance**: Middleware run on every message, so optimize for performance diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/basic_connector_usage.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/basic_connector_usage.rs deleted file mode 100644 index da8cbf33..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/basic_connector_usage.rs +++ /dev/null @@ -1,72 +0,0 @@ -// use core_pre::connector::{BasicConnector, Connector, ConnectorConfig}; -// use std::time::Duration; -// use tokio_tungstenite::tungstenite::Message; - -// #[tokio::main] -// async fn main() -> Result<(), Box> { -// // Create a connector with custom configuration -// let config = ConnectorConfig { -// url: "wss://echo.websocket.org".to_string(), -// max_reconnect_attempts: 3, -// reconnect_delay: Duration::from_secs(2), -// connection_timeout: Duration::from_secs(5), -// ..Default::default() -// }; - -// let mut connector = BasicConnector::new(config); - -// // Connect to the WebSocket and get the stream -// println!("Connecting to WebSocket..."); -// let mut stream = match connector.connect().await { -// Ok(stream) => { -// println!("Successfully connected!"); -// stream -// } -// Err(e) => { -// eprintln!("Failed to connect: {}", e); -// return Err(e.into()); -// } -// }; - -// // Send a test message using the helper method -// let test_message = Message::text("Hello, WebSocket!"); -// println!("Sending message: {:?}", test_message); - -// if let Err(e) = BasicConnector::send_message_to_stream(&mut stream, test_message).await { -// eprintln!("Failed to send message: {}", e); -// } - -// // Try to receive a message (echo server should echo back our message) -// println!("Waiting for response..."); -// match BasicConnector::receive_message_from_stream(&mut stream).await { -// Ok(Some(message)) => println!("Received: {:?}", message), -// Ok(None) => println!("Connection closed"), -// Err(e) => eprintln!("Error receiving message: {}", e), -// } - -// // Check connection state -// let state = connector.connection_state(); -// println!("Connection state: {:?}", state); - -// // Close the current stream -// if let Err(e) = BasicConnector::close_stream(&mut stream).await { -// eprintln!("Error closing stream: {}", e); -// } - -// // Test reconnection and get a new stream -// println!("Testing reconnection..."); -// match connector.reconnect().await { -// Ok(_new_stream) => { -// println!("Reconnection successful! Got new stream"); -// // You can now use _new_stream for further operations -// } -// Err(e) => eprintln!("Reconnection failed: {}", e), -// } - -// // Disconnect the connector -// connector.disconnect().await?; -// println!("Disconnected successfully"); - -// Ok(()) -// } -fn main() {} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/echo_client.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/echo_client.rs deleted file mode 100644 index 03f912b3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/echo_client.rs +++ /dev/null @@ -1,353 +0,0 @@ -use async_trait::async_trait; -use binary_options_tools_core_pre::builder::ClientBuilder; -use binary_options_tools_core_pre::client::Client; -use binary_options_tools_core_pre::connector::ConnectorResult; -use binary_options_tools_core_pre::connector::{Connector, WsStream}; -use binary_options_tools_core_pre::error::{CoreError, CoreResult}; -use binary_options_tools_core_pre::traits::{ApiModule, Rule}; -use futures_util::stream::unfold; -use futures_util::{Stream, StreamExt}; -use kanal::{AsyncReceiver, AsyncSender}; -use std::sync::Arc; -use std::sync::atomic::{AtomicBool, Ordering}; -use std::time::Duration; -use tokio_tungstenite::connect_async; -use tokio_tungstenite::tungstenite::Message; - -struct DummyConnector { - url: String, -} - -impl DummyConnector { - pub fn new(url: String) -> Self { - Self { url } - } -} - -#[async_trait::async_trait] -impl Connector<()> for DummyConnector { - async fn connect(&self, _: Arc<()>) -> ConnectorResult { - // Simulate a WebSocket connection - println!("Connecting to {}", self.url); - let wsstream = connect_async(&self.url).await.unwrap(); - Ok(wsstream.0) - } - - async fn disconnect(&self) -> ConnectorResult<()> { - // Simulate disconnection - println!("Disconnecting from {}", self.url); - Ok(()) - } -} - -// --- Lightweight Handlers --- -async fn print_handler(msg: Arc, _state: Arc<()>) -> CoreResult<()> { - println!("[Lightweight] Received: {msg:?}"); - Ok(()) -} - -// --- ApiModule 1: EchoModule --- -pub struct EchoModule { - to_ws: AsyncSender, - cmd_rx: AsyncReceiver, - cmd_tx: AsyncSender, - msg_rx: AsyncReceiver>, - echo: AtomicBool, -} - -#[async_trait] -impl ApiModule<()> for EchoModule { - type Command = String; - type CommandResponse = String; - type Handle = EchoHandle; - - fn new( - _state: Arc<()>, - cmd_rx: AsyncReceiver, - cmd_ret_tx: AsyncSender, - msg_rx: AsyncReceiver>, - to_ws: AsyncSender, - ) -> Self { - Self { - to_ws, - cmd_rx, - cmd_tx: cmd_ret_tx, - msg_rx, - echo: AtomicBool::new(false), - } - } - - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle { - EchoHandle { sender, receiver } - } - - async fn run(&mut self) -> CoreResult<()> { - loop { - tokio::select! { - Ok(cmd) = self.cmd_rx.recv() => { - let _ = self.to_ws.send(Message::text(cmd)).await; - self.echo.store(true, Ordering::SeqCst); - } - Ok(msg) = self.msg_rx.recv() => { - if let Message::Text(txt) = &*msg && self.echo.load(Ordering::SeqCst) { - let _ = self.cmd_tx.send(txt.to_string()).await; - self.echo.store(false, Ordering::SeqCst); - } - } - } - } - } - - fn rule(_: Arc<()>) -> Box { - Box::new(move |msg: &Message| msg.is_text()) - } -} - -#[derive(Clone)] -pub struct EchoHandle { - sender: AsyncSender, - receiver: AsyncReceiver, -} - -impl EchoHandle { - pub async fn echo(&self, msg: String) -> CoreResult { - let _ = self.sender.send(msg).await; - println!("In side echo handle, waiting for response..."); - Ok(self.receiver.recv().await?) - } -} - -// --- ApiModule 2: StreamModule --- -pub struct StreamModule { - msg_rx: AsyncReceiver>, - cmd_rx: AsyncReceiver, - cmd_tx: AsyncSender, - send: AtomicBool, -} - -#[async_trait] -impl ApiModule<()> for StreamModule { - type Command = bool; - type CommandResponse = String; - type Handle = StreamHandle; - - fn new( - _state: Arc<()>, - cmd_rx: AsyncReceiver, - cmd_ret_tx: AsyncSender, - msg_rx: AsyncReceiver>, - _to_ws: AsyncSender, - ) -> Self { - Self { - msg_rx, - cmd_tx: cmd_ret_tx, - cmd_rx, - send: AtomicBool::new(false), - } - } - - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle { - StreamHandle { sender, receiver } - } - - async fn run(&mut self) -> CoreResult<()> { - loop { - tokio::select! { - Ok(cmd) = self.cmd_rx.recv() => { - // Update the send flag based on the received command - self.send.store(cmd, Ordering::SeqCst); - } - Ok(msg) = self.msg_rx.recv() => { - if let Message::Text(txt) = &*msg - && self.send.load(Ordering::SeqCst) { - // Process the message if send is true - println!("[StreamModule] Received: {txt}"); - let _ = self.cmd_tx.send(txt.to_string()).await; - } - } - else => { - println!("[Error] StreamModule: Channel closed"); - }, - } - } - } - - fn rule(_: Arc<()>) -> Box { - Box::new(move |_msg: &Message| { - // Accept all messages - true - }) - } -} - -#[derive(Clone)] -pub struct StreamHandle { - receiver: AsyncReceiver, - sender: AsyncSender, -} - -impl StreamHandle { - pub async fn stream(self) -> CoreResult>> { - self.sender.send(true).await?; - println!("StreamHandle: Waiting for messages..."); - Ok(Box::pin(unfold(self.receiver, |state| async move { - let item = state.recv().await.map_err(CoreError::from); - Some((item, state)) - }))) - } -} - -// --- ApiModule 3: PeriodicSenderModule --- -pub struct PeriodicSenderModule { - cmd_rx: AsyncReceiver, - to_ws: AsyncSender, - running: AtomicBool, -} - -#[async_trait] -impl ApiModule<()> for PeriodicSenderModule { - type Command = bool; // true = start, false = stop - type CommandResponse = (); - type Handle = PeriodicSenderHandle; - - fn new( - _state: Arc<()>, - cmd_rx: AsyncReceiver, - _cmd_ret_tx: AsyncSender, - _msg_rx: AsyncReceiver>, - to_ws: AsyncSender, - ) -> Self { - Self { - cmd_rx, - to_ws, - running: AtomicBool::new(false), - } - } - - fn create_handle( - sender: AsyncSender, - _receiver: AsyncReceiver, - ) -> Self::Handle { - PeriodicSenderHandle { sender } - } - - async fn run(&mut self) -> CoreResult<()> { - let to_ws = self.to_ws.clone(); - let mut interval = tokio::time::interval(Duration::from_secs(5)); - loop { - tokio::select! { - Ok(cmd) = self.cmd_rx.recv() => { - self.running.store(cmd, Ordering::SeqCst); - } - _ = interval.tick() => { - if self.running.load(Ordering::SeqCst) { - let _ = to_ws.send(Message::text("Ping from periodic sender")).await; - } - } - } - } - } - - fn rule(_: Arc<()>) -> Box { - Box::new(move |_msg: &Message| { - // This module does not process incoming messages - false - }) - } -} - -#[derive(Clone)] -pub struct PeriodicSenderHandle { - sender: AsyncSender, -} - -impl PeriodicSenderHandle { - /// Start periodic sending - pub async fn start(&self) { - let _ = self.sender.send(true).await; - } - /// Stop periodic sending - pub async fn stop(&self) { - let _ = self.sender.send(false).await; - } -} - -// --- EchoPlatform Struct --- -pub struct EchoPlatform { - client: Client<()>, - _runner: tokio::task::JoinHandle<()>, -} - -impl EchoPlatform { - pub async fn new(url: String) -> CoreResult { - // Use a simple connector (implement your own if needed) - let connector = DummyConnector::new(url); - - let mut builder = ClientBuilder::new(connector, ()); - builder = - builder.with_lightweight_handler(|msg, state, _| Box::pin(print_handler(msg, state))); - let (client, mut runner) = builder - .with_module::() - .with_module::() - .with_module::() - .build() - .await?; - - // let echo_handle = client.get_handle::().await.unwrap(); - // let stream_handle = client.get_handle::().await.unwrap(); - - // Start runner in background - let _runner = tokio::spawn(async move { runner.run().await }); - - Ok(Self { client, _runner }) - } - - pub async fn echo(&self, msg: String) -> CoreResult { - match self.client.get_handle::().await { - Some(echo_handle) => echo_handle.echo(msg).await, - None => Err(CoreError::ModuleNotFound("EchoModule".to_string())), - } - } - - pub async fn stream(&self) -> CoreResult>> { - let stream_handle = self.client.get_handle::().await.unwrap(); - println!("Starting stream..."); - stream_handle.stream().await - } - - pub async fn start(&self) -> CoreResult<()> { - match self.client.get_handle::().await { - Some(handle) => { - handle.start().await; - Ok(()) - } - None => Err(CoreError::ModuleNotFound( - stringify!(PeriodicSenderModule).to_string(), - )), - } - } -} - -// --- Main Example --- -#[tokio::main(flavor = "multi_thread", worker_threads = 10)] -async fn main() -> CoreResult<()> { - let platform = EchoPlatform::new("wss://echo.websocket.org".to_string()).await?; - platform.start().await?; - println!("Platform started, ready to echo!"); - println!("{}", platform.echo("Hello, Echo!".to_string()).await?); - - // Wait to receive the echo - tokio::time::sleep(Duration::from_secs(2)).await; - let mut stream = platform.stream().await?; - while let Some(Ok(msg)) = stream.next().await { - println!("Streamed message: {msg}"); - } - Ok(()) -} -// can you make some kind of new implementation / wrapper around a client / runner that tests it a lot like check the connection lattency, checks the time since las disconnection, the time the system kept connected before calling the connect or reconnect functions, also i want it to work like for structs like the EchoPlatform like with a cupple of lines i pass the configuration of the struct (like functions to call espected return ) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/middleware_example.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/middleware_example.rs deleted file mode 100644 index d9b92166..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/middleware_example.rs +++ /dev/null @@ -1,246 +0,0 @@ -use async_trait::async_trait; -use binary_options_tools_core_pre::builder::ClientBuilder; -use binary_options_tools_core_pre::connector::{Connector, ConnectorResult, WsStream}; -use binary_options_tools_core_pre::error::CoreResult; -use binary_options_tools_core_pre::middleware::{MiddlewareContext, WebSocketMiddleware}; -use binary_options_tools_core_pre::traits::{ApiModule, AppState, Rule}; -use kanal::{AsyncReceiver, AsyncSender}; -use std::sync::Arc; -use std::sync::atomic::{AtomicU64, Ordering}; -use std::time::Duration; -use tokio_tungstenite::tungstenite::Message; -use tracing::info; - -#[derive(Debug)] -struct ExampleState; - -#[async_trait] -impl AppState for ExampleState { - async fn clear_temporal_data(&self) {} -} - -// Example statistics middleware -struct StatisticsMiddleware { - messages_sent: AtomicU64, - messages_received: AtomicU64, - bytes_sent: AtomicU64, - bytes_received: AtomicU64, - connections: AtomicU64, - disconnections: AtomicU64, -} - -impl StatisticsMiddleware { - pub fn new() -> Self { - Self { - messages_sent: AtomicU64::new(0), - messages_received: AtomicU64::new(0), - bytes_sent: AtomicU64::new(0), - bytes_received: AtomicU64::new(0), - connections: AtomicU64::new(0), - disconnections: AtomicU64::new(0), - } - } - - pub fn get_stats(&self) -> StatisticsReport { - StatisticsReport { - messages_sent: self.messages_sent.load(Ordering::Relaxed), - messages_received: self.messages_received.load(Ordering::Relaxed), - bytes_sent: self.bytes_sent.load(Ordering::Relaxed), - bytes_received: self.bytes_received.load(Ordering::Relaxed), - connections: self.connections.load(Ordering::Relaxed), - disconnections: self.disconnections.load(Ordering::Relaxed), - } - } -} - -#[derive(Debug, Clone)] -pub struct StatisticsReport { - pub messages_sent: u64, - pub messages_received: u64, - pub bytes_sent: u64, - pub bytes_received: u64, - pub connections: u64, - pub disconnections: u64, -} - -#[async_trait] -impl WebSocketMiddleware for StatisticsMiddleware { - async fn on_send( - &self, - message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.messages_sent.fetch_add(1, Ordering::Relaxed); - - let size = match message { - Message::Text(text) => text.len() as u64, - Message::Binary(data) => data.len() as u64, - _ => 0, - }; - self.bytes_sent.fetch_add(size, Ordering::Relaxed); - - info!("Middleware: Sending message (size: {} bytes)", size); - Ok(()) - } - - async fn on_receive( - &self, - message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.messages_received.fetch_add(1, Ordering::Relaxed); - - let size = match message { - Message::Text(text) => text.len() as u64, - Message::Binary(data) => data.len() as u64, - _ => 0, - }; - self.bytes_received.fetch_add(size, Ordering::Relaxed); - - info!("Middleware: Received message (size: {} bytes)", size); - Ok(()) - } - - async fn on_connect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - self.connections.fetch_add(1, Ordering::Relaxed); - info!("Middleware: Connected to WebSocket"); - Ok(()) - } - - async fn on_disconnect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - self.disconnections.fetch_add(1, Ordering::Relaxed); - info!("Middleware: Disconnected from WebSocket"); - Ok(()) - } -} - -// Example logging middleware -struct LoggingMiddleware; - -#[async_trait] -impl WebSocketMiddleware for LoggingMiddleware { - async fn on_send( - &self, - message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - info!("Logging: Sending message: {:?}", message); - Ok(()) - } - - async fn on_receive( - &self, - message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - info!("Logging: Received message: {:?}", message); - Ok(()) - } - - async fn on_connect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - info!("Logging: WebSocket connected"); - Ok(()) - } - - async fn on_disconnect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - info!("Logging: WebSocket disconnected"); - Ok(()) - } -} - -// Mock connector for demonstration -struct MockConnector; - -#[async_trait] -impl Connector for MockConnector { - async fn connect(&self, _: Arc) -> ConnectorResult { - // This would be a real WebSocket connection in practice - Err( - binary_options_tools_core_pre::connector::ConnectorError::Custom( - "Mock connector".to_string(), - ), - ) - } - - async fn disconnect(&self) -> ConnectorResult<()> { - Ok(()) - } -} - -// Example API module -pub struct ExampleModule { - _msg_rx: AsyncReceiver>, -} - -#[async_trait] -impl ApiModule for ExampleModule { - type Command = String; - type CommandResponse = String; - type Handle = ExampleHandle; - - fn new( - _state: Arc, - _cmd_rx: AsyncReceiver, - _cmd_ret_tx: AsyncSender, - msg_rx: AsyncReceiver>, - _to_ws: AsyncSender, - ) -> Self { - Self { _msg_rx: msg_rx } - } - - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle { - ExampleHandle { sender, receiver } - } - - async fn run(&mut self) -> CoreResult<()> { - // Example module logic - info!("Example module running"); - tokio::time::sleep(std::time::Duration::from_millis(100)).await; - Ok(()) - } - - fn rule(_: Arc) -> Box { - Box::new(move |_msg: &Message| true) - } -} - -#[derive(Clone)] -#[allow(dead_code)] -pub struct ExampleHandle { - sender: AsyncSender, - receiver: AsyncReceiver, -} - -#[tokio::main] -async fn main() -> CoreResult<()> { - // Initialize tracing - tracing_subscriber::fmt::init(); - - // Create statistics middleware - let stats_middleware = Arc::new(StatisticsMiddleware::new()); - - // Build the client with middleware - let (client, _) = ClientBuilder::new(MockConnector, ExampleState) - .with_middleware(Box::new(LoggingMiddleware)) - .with_middleware(Box::new(StatisticsMiddleware::new())) - .with_module::() - .build() - .await?; - - info!("Client built with middleware layers"); - tokio::time::sleep(Duration::from_secs(10)).await; - client.shutdown().await?; - // In a real application, you would: - // 1. Start the runner in a background task - // 2. Use the client to send messages - // 3. Check statistics periodically - - // For demonstration, we'll just show the statistics - let stats = stats_middleware.get_stats(); - info!("Current statistics: {:?}", stats); - - Ok(()) -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/testing_echo_client.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/testing_echo_client.rs deleted file mode 100644 index e4812cc9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/examples/testing_echo_client.rs +++ /dev/null @@ -1,273 +0,0 @@ -use async_trait::async_trait; -use binary_options_tools_core_pre::builder::ClientBuilder; -use binary_options_tools_core_pre::connector::ConnectorResult; -use binary_options_tools_core_pre::connector::{Connector, WsStream}; -use binary_options_tools_core_pre::error::{CoreError, CoreResult}; -use binary_options_tools_core_pre::testing::{TestingWrapper, TestingWrapperBuilder}; -use binary_options_tools_core_pre::traits::{ApiModule, Rule}; -use kanal::{AsyncReceiver, AsyncSender}; -use std::sync::Arc; -use std::sync::atomic::{AtomicBool, Ordering}; -use std::time::Duration; -use tokio_tungstenite::connect_async; -use tokio_tungstenite::tungstenite::Message; - -struct DummyConnector { - url: String, -} - -impl DummyConnector { - pub fn new(url: String) -> Self { - Self { url } - } -} - -#[async_trait::async_trait] -impl Connector<()> for DummyConnector { - async fn connect(&self, _: Arc<()>) -> ConnectorResult { - println!("Connecting to {}", self.url); - let wsstream = connect_async(&self.url).await.unwrap(); - Ok(wsstream.0) - } - - async fn disconnect(&self) -> ConnectorResult<()> { - println!("Disconnecting from {}", self.url); - Ok(()) - } -} - -// --- ApiModule 1: EchoModule --- -pub struct EchoModule { - to_ws: AsyncSender, - cmd_rx: AsyncReceiver, - cmd_tx: AsyncSender, - msg_rx: AsyncReceiver>, - echo: AtomicBool, -} - -#[async_trait] -impl ApiModule<()> for EchoModule { - type Command = String; - type CommandResponse = String; - type Handle = EchoHandle; - - fn new( - _state: Arc<()>, - cmd_rx: AsyncReceiver, - cmd_ret_tx: AsyncSender, - msg_rx: AsyncReceiver>, - to_ws: AsyncSender, - ) -> Self { - Self { - to_ws, - cmd_rx, - cmd_tx: cmd_ret_tx, - msg_rx, - echo: AtomicBool::new(false), - } - } - - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle { - EchoHandle { sender, receiver } - } - - async fn run(&mut self) -> CoreResult<()> { - loop { - tokio::select! { - Ok(cmd) = self.cmd_rx.recv() => { - let _ = self.to_ws.send(Message::text(cmd)).await; - self.echo.store(true, Ordering::SeqCst); - } - Ok(msg) = self.msg_rx.recv() => { - if let Message::Text(txt) = &*msg && self.echo.load(Ordering::SeqCst) { - let _ = self.cmd_tx.send(txt.to_string()).await; - self.echo.store(false, Ordering::SeqCst); - } - } - } - } - } - - fn rule(_: Arc<()>) -> Box { - Box::new(move |msg: &Message| { - println!("Routing rule for EchoModule: {msg:?}"); - msg.is_text() - }) - } -} - -#[derive(Clone)] -pub struct EchoHandle { - sender: AsyncSender, - receiver: AsyncReceiver, -} - -impl EchoHandle { - pub async fn echo(&self, msg: String) -> CoreResult { - let _ = self.sender.send(msg).await; - println!("In side echo handle, waiting for response..."); - Ok(self.receiver.recv().await?) - } -} -// Testing Platform with integrated testing wrapper -pub struct TestingEchoPlatform { - testing_wrapper: TestingWrapper<()>, -} - -impl TestingEchoPlatform { - pub async fn new(url: String) -> CoreResult { - let connector = DummyConnector::new(url); - - let builder = ClientBuilder::new(connector, ()).with_module::(); - - // // Create testing wrapper with custom configuration - // let testing_config = TestingConfig { - // stats_interval: Duration::from_secs(10), // Log stats every 10 seconds - // log_stats: true, - // track_events: true, - // max_reconnect_attempts: Some(3), - // reconnect_delay: Duration::from_secs(5), - // connection_timeout: Duration::from_secs(30), - // auto_reconnect: true, - // }; - - let testing_wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(10)) - .with_log_stats(true) - .with_track_events(true) - .with_max_reconnect_attempts(Some(3)) - .with_reconnect_delay(Duration::from_secs(5)) - .with_connection_timeout(Duration::from_secs(30)) - .with_auto_reconnect(true) - .build_with_middleware(builder) - .await?; - - Ok(Self { testing_wrapper }) - } - - pub async fn start(&mut self) -> CoreResult<()> { - self.testing_wrapper.start().await - } - - pub async fn stop(self) -> CoreResult<()> { - self.testing_wrapper.stop().await?; - Ok(()) - } - - pub async fn echo(&self, msg: String) -> CoreResult { - match self - .testing_wrapper - .client() - .get_handle::() - .await - { - Some(echo_handle) => echo_handle.echo(msg).await, - None => Err(CoreError::ModuleNotFound("EchoModule".to_string())), - } - } - - pub async fn get_stats(&self) -> binary_options_tools_core_pre::statistics::ConnectionStats { - self.testing_wrapper.get_stats().await - } - - pub async fn export_stats_json(&self) -> CoreResult { - self.testing_wrapper.export_stats_json().await - } - - pub async fn export_stats_csv(&self) -> CoreResult { - self.testing_wrapper.export_stats_csv().await - } - - pub async fn run_performance_test(&self, num_messages: usize, delay_ms: u64) -> CoreResult<()> { - println!("Starting performance test with {num_messages} messages"); - - let start_time = std::time::Instant::now(); - - for i in 0..num_messages { - let msg = format!("Test message {i}"); - match self.echo(msg.clone()).await { - Ok(response) => { - println!("Message {i}: sent '{msg}', received '{response}'"); - } - Err(e) => { - println!("Message {i} failed: {e}"); - } - } - - if delay_ms > 0 { - tokio::time::sleep(Duration::from_millis(delay_ms)).await; - } - } - - let elapsed = start_time.elapsed(); - println!("Performance test completed in {elapsed:?}"); - - // Print final statistics - let stats = self.get_stats().await; - println!("=== Performance Test Results ==="); - println!("Total messages sent: {}", stats.messages_sent); - println!("Total messages received: {}", stats.messages_received); - println!( - "Average messages per second: {:.2}", - stats.avg_messages_sent_per_second - ); - println!("Total bytes sent: {}", stats.bytes_sent); - println!("Total bytes received: {}", stats.bytes_received); - println!("================================"); - - Ok(()) - } -} - -// fn test(msg: Message) -> bool { -// if let Message::Binary(bin) = msg { -// return bin.as_ref().starts_with(b"needle") -// } -// false -// } - -// Demonstration of usage -#[tokio::main(flavor = "multi_thread", worker_threads = 4)] -async fn main() -> CoreResult<()> { - // Initialize tracing - tracing_subscriber::fmt::init(); - - let mut platform = TestingEchoPlatform::new("wss://echo.websocket.org".to_string()).await?; - - // Start the platform (this will begin collecting statistics) - platform.start().await?; - - println!("Platform started! Running tests..."); - - // Give some time for the connection to establish - tokio::time::sleep(Duration::from_secs(2)).await; - - // Run a simple echo test - println!("Testing basic echo functionality..."); - let response = platform.echo("Hello, Testing World!".to_string()).await?; - println!("Echo response: {response}"); - - // Run a performance test - println!("Running performance test..."); - platform.run_performance_test(10, 1000).await?; // 10 messages, 1 second delay - - // Wait a bit more to collect statistics - tokio::time::sleep(Duration::from_secs(5)).await; - - // Export statistics - println!("Exporting statistics..."); - // let json_stats = platform.export_stats_json().await?; - // println!("JSON Stats:\n{json_stats}"); - - let csv_stats = platform.export_stats_csv().await?; - println!("CSV Stats:\n{csv_stats}"); - - // Stop the platform using the new shutdown method - platform.stop().await?; - - println!("Testing complete!"); - Ok(()) -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/builder.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/builder.rs deleted file mode 100644 index 231c1e0b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/builder.rs +++ /dev/null @@ -1,444 +0,0 @@ -// src/builder.rs - -use kanal::{AsyncSender, bounded_async}; -use std::any::type_name; -use std::any::{Any, TypeId}; -use std::collections::HashMap; -use std::sync::Arc; -use std::time::{Duration, Instant}; -use tokio::sync::RwLock; -use tokio::task::JoinSet; -use tokio_tungstenite::tungstenite::Message; -use tracing::{error, info, warn}; - -use crate::callback::{ConnectionCallback, ReconnectCallbackStack}; -use crate::client::{Client, ClientRunner, LightweightHandler, Router}; -use crate::connector::Connector; -use crate::error::{CoreError, CoreResult}; -use crate::middleware::{MiddlewareStack, WebSocketMiddleware}; -use crate::signals::Signals; -use crate::traits::{ApiModule, AppState, LightweightModule, ReconnectCallback}; - -type HandlerMap = Arc>>>; -type HandlersFn = Box< - dyn FnOnce( - &mut Router, - &mut JoinSet<()>, - HandlerMap, - AsyncSender, - &mut ReconnectCallbackStack, - ) + Send - + Sync, ->; - -type LightweightHandlersFn = Box, AsyncSender) + Send + Sync>; - -pub struct ClientBuilder { - state: Arc, - connector: Arc>, - connection_callback: ConnectionCallback, - lightweight_handlers: Vec>, - // Stores functions that know how to create and register each module. - module_factories: Vec>, - lightweight_factories: Vec>, - // Middleware stack for WebSocket message processing - middleware_stack: MiddlewareStack, -} - -impl ClientBuilder { - /// Creates a new builder with the essential components. - pub fn new(connector: impl Connector + 'static, state: S) -> Self { - Self { - state: Arc::new(state), - connector: Arc::new(connector), - // Provide empty default callbacks. - connection_callback: ConnectionCallback { - on_connect: Box::new(|_, _| Box::pin(async { Ok(()) })), - on_reconnect: ReconnectCallbackStack::default(), - }, - lightweight_handlers: Vec::new(), - module_factories: Vec::new(), - lightweight_factories: Vec::new(), - middleware_stack: MiddlewareStack::new(), - } - } - - /// Sets the callback for the initial connection. - pub fn on_connect( - mut self, - callback: impl Fn( - Arc, - &AsyncSender, - ) -> futures_util::future::BoxFuture<'static, CoreResult<()>> - + Send - + Sync - + 'static, - ) -> Self { - self.connection_callback.on_connect = Box::new(callback); - self - } - - /// Sets the callback for subsequent reconnections. - pub fn on_reconnect( - mut self, - callback: Box + Send + Sync + 'static>, - ) -> Self { - self.connection_callback.on_reconnect.add_layer(callback); - self - } - - /// Adds a lightweight handler that receives all messages. - pub fn with_lightweight_handler( - mut self, - handler: impl Fn( - Arc, - Arc, - &AsyncSender, - ) -> futures_util::future::BoxFuture<'static, CoreResult<()>> - + Send - + Sync - + 'static, - ) -> Self { - self.lightweight_handlers.push(Box::new(handler)); - self - } - - /// Registers a lightweight module - pub fn with_lightweight_module>(mut self) -> Self { - let factory = |router: &mut Router, to_ws_tx: AsyncSender| { - let (msg_tx, msg_rx) = bounded_async(256); - - let state = router.state.clone(); - // Spawn the lightweight module task. - router.spawn_lightweight_module(async move { - let mut failures = 0; - // make the first timestamp far enough in the past - let mut last_fail = Instant::now().checked_sub(Duration::from_secs(3600)).unwrap_or(Instant::now()); - - loop { - // create the module once - let mut module = M::new(state.clone(), to_ws_tx.clone(), msg_rx.clone()); - match module.run().await { - Ok(()) => { - info!(target: "LightweightModule", "[Lightweight {}] exited cleanly", type_name::()); - break; - } - Err(e) => { - let now = Instant::now(); - if now.duration_since(last_fail) < Duration::from_secs(30) { - failures += 1; - } else { - failures = 1; - } - last_fail = now; - - if failures >= 5 { - error!(target: "LightweightModule", - "[Lightweight {}] failing {}× rapidly: {:?}, backing off 60s", - type_name::(), - failures, - e - ); - tokio::time::sleep(Duration::from_secs(60)).await; - } else { - warn!(target: "LightweightModule", "[Lightweight {}] error: {:?}", type_name::(), e); - tokio::time::sleep(Duration::from_secs(1)).await; - } - } - } - } - }); - router.add_lightweight_rule(M::rule(), msg_tx); - }; - - self.lightweight_factories.push(Box::new(factory)); - self - } - - /// Registers a full API module with the client. - pub fn with_module>(mut self) -> Self { - let factory = - |router: &mut Router, - join_set: &mut JoinSet<()>, - handles: Arc>>>, - to_ws_tx: AsyncSender, - reconnect_callback_stack: &mut ReconnectCallbackStack| { - let (cmd_tx, cmd_rx) = bounded_async(32); - let (cmd_ret_tx, cmd_ret_rx) = bounded_async(32); - let (msg_tx, msg_rx) = bounded_async(256); - - let state = router.state.clone(); - let handle = M::create_handle(cmd_tx, cmd_ret_rx); - - // Must spawn this write to avoid blocking if called from an async context. - join_set.spawn(async move { - handles - .write() - .await - .insert(TypeId::of::(), Box::new(handle)); - }); - - let m_temp = M::new( - state.clone(), - cmd_rx.clone(), - cmd_ret_tx.clone(), - msg_rx.clone(), - to_ws_tx.clone(), - ); - match m_temp.callback() { - Ok(Some(callback)) => { - reconnect_callback_stack.add_layer(callback); - } - Ok(None) => { - // No callback needed, continue. - } - Err(e) => { - error!(target: "ApiModule", "Failed to get callback for module {}: {:?}", type_name::(), e); - } - } - let state_clone = state.clone(); - router.spawn_module(async move { - let mut failures = 0; - let mut last_fail = Instant::now().checked_sub(Duration::from_secs(3600)).unwrap_or(Instant::now()); - loop { - let mut module = M::new( - state.clone(), - cmd_rx.clone(), - cmd_ret_tx.clone(), - msg_rx.clone(), - to_ws_tx.clone(), - ); - match module.run().await { - Ok(_) => { - info!(target: "ApiModule", "[Module {}] exited cleanly", type_name::()); - break; - }, - Err(e) => { - let now = Instant::now(); - if now.duration_since(last_fail) < Duration::from_secs(30) { - failures += 1; - } else { - failures = 1; - } - last_fail = now; - - let wait = if failures >= 5 { - error!(target: "ApiModule", "Module [{}] failed too many times, check module integrity: {:?}", type_name::(), e); - 60 - } else { - warn!(target: "ApiModule", "[{}] err={:?}", type_name::(), e); - 1 - }; - tokio::time::sleep(Duration::from_secs(wait)).await; - } - } - } - }); - - router.add_module_rule(M::rule(state_clone), msg_tx); - }; - - self.module_factories.push(Box::new(factory)); - self - } - - /// Adds a middleware layer to the client. - /// - /// Middleware will be executed in the order they are added. - /// They will be called for all WebSocket messages sent and received. - /// - /// # Example - /// ```rust,no_run - /// # use binary_options_tools_core_pre::builder::ClientBuilder; - /// # use binary_options_tools_core_pre::middleware::WebSocketMiddleware; - /// # use binary_options_tools_core_pre::traits::AppState; - /// # use binary_options_tools_core_pre::connector::{Connector, ConnectorResult, WsStream}; - /// # use async_trait::async_trait; - /// # use std::sync::Arc; - /// # #[derive(Debug)] - /// # struct MyState; - /// # impl AppState for MyState { - /// # fn clear_temporal_data(&self) {} - /// # } - /// # struct MyConnector; - /// # #[async_trait] - /// # impl Connector for MyConnector { - /// # async fn connect(&self, _state: Arc) -> ConnectorResult { - /// # unimplemented!() - /// # } - /// # async fn disconnect(&self) -> ConnectorResult<()> { - /// # unimplemented!() - /// # } - /// # } - /// # struct MyMiddleware; - /// # #[async_trait] - /// # impl WebSocketMiddleware for MyMiddleware {} - /// let builder = ClientBuilder::new(MyConnector, MyState) - /// .with_middleware(Box::new(MyMiddleware)); - /// ``` - pub fn with_middleware(mut self, middleware: Box>) -> Self { - self.middleware_stack.add_layer(middleware); - self - } - - /// Adds multiple middleware layers at once. - /// - /// This is a convenience method for adding multiple middleware layers. - /// - /// # Example - /// ```rust,no_run - /// # use binary_options_tools_core_pre::builder::ClientBuilder; - /// # use binary_options_tools_core_pre::middleware::WebSocketMiddleware; - /// # use binary_options_tools_core_pre::traits::AppState; - /// # use binary_options_tools_core_pre::connector::{Connector, ConnectorResult, WsStream}; - /// # use async_trait::async_trait; - /// # use std::sync::Arc; - /// # #[derive(Debug)] - /// # struct MyState; - /// # impl AppState for MyState { - /// # fn clear_temporal_data(&self) {} - /// # } - /// # struct MyConnector; - /// # #[async_trait] - /// # impl Connector for MyConnector { - /// # async fn connect(&self, _state: Arc) -> ConnectorResult { - /// # unimplemented!() - /// # } - /// # async fn disconnect(&self) -> ConnectorResult<()> { - /// # unimplemented!() - /// # } - /// # } - /// # struct MyMiddleware; - /// # #[async_trait] - /// # impl WebSocketMiddleware for MyMiddleware {} - /// let builder = ClientBuilder::new(MyConnector, MyState) - /// .with_middleware_layers(vec![ - /// Box::new(MyMiddleware), - /// Box::new(MyMiddleware), - /// ]); - /// ``` - pub fn with_middleware_layers( - mut self, - middleware: Vec>>, - ) -> Self { - for layer in middleware { - self.middleware_stack.add_layer(layer); - } - self - } - - /// Applies a middleware stack to the client. - /// - /// This replaces any existing middleware with the provided stack. - /// - /// # Example - /// ```rust,no_run - /// # use binary_options_tools_core_pre::builder::ClientBuilder; - /// # use binary_options_tools_core_pre::middleware::{MiddlewareStack, WebSocketMiddleware}; - /// # use binary_options_tools_core_pre::traits::AppState; - /// # use binary_options_tools_core_pre::connector::{Connector, ConnectorResult, WsStream}; - /// # use async_trait::async_trait; - /// # use std::sync::Arc; - /// # #[derive(Debug)] - /// # struct MyState; - /// # impl AppState for MyState { - /// # fn clear_temporal_data(&self) {} - /// # } - /// # struct MyConnector; - /// # #[async_trait] - /// # impl Connector for MyConnector { - /// # async fn connect(&self, _state: Arc) -> ConnectorResult { - /// # unimplemented!() - /// # } - /// # async fn disconnect(&self) -> ConnectorResult<()> { - /// # unimplemented!() - /// # } - /// # } - /// # struct MyMiddleware; - /// # #[async_trait] - /// # impl WebSocketMiddleware for MyMiddleware {} - /// let mut stack = MiddlewareStack::new(); - /// stack.add_layer(Box::new(MyMiddleware)); - /// - /// let builder = ClientBuilder::new(MyConnector, MyState) - /// .with_middleware_stack(stack); - /// ``` - pub fn with_middleware_stack(mut self, stack: MiddlewareStack) -> Self { - self.middleware_stack = stack; - self - } - - /// Assembles and returns the final `Client` handle and its `ClientRunner`. - pub async fn build(self) -> CoreResult<(Client, ClientRunner)> { - let (runner_cmd_tx, runner_cmd_rx) = bounded_async(8); - let (to_ws_tx, to_ws_rx) = bounded_async(256); - let signals = Signals::default(); - let client = Client::new( - signals.clone(), - runner_cmd_tx, - self.state.clone(), - to_ws_tx.clone(), - ); - - let mut router = Router::new(self.state.clone()); - router.lightweight_handlers = self.lightweight_handlers; - router.middleware_stack = self.middleware_stack; - - let mut join_set = JoinSet::new(); - // Execute all the deferred module setup functions. - let mut connection_callback = self.connection_callback; - for factory in self.module_factories { - factory( - &mut router, - &mut join_set, - client.module_handles.clone(), - to_ws_tx.clone(), - &mut connection_callback.on_reconnect, - ); - } - - for factory in self.lightweight_factories { - factory(&mut router, to_ws_tx.clone()); - } - - // Wait for all the handles to be added to the handles hashmap. - while let Some(h) = join_set.join_next().await { - match h { - Ok(_) => {} // Successfully added the module handle. - Err(e) => { - error!("Failed to add module handle: {:?}", e); - return Err(CoreError::from(e)); - } - } - } - - let runner = ClientRunner { - signal: signals, - connector: self.connector, - state: self.state, - router: Arc::new(router), - is_hard_disconnect: true, - shutdown_requested: false, - to_ws_sender: to_ws_tx, - to_ws_receiver: to_ws_rx, - runner_command_rx: runner_cmd_rx, - connection_callback, - }; - - Ok((client, runner)) - } -} - -// Add this test at the bottom of the file -#[cfg(test)] -mod tests { - use super::*; - - fn assert_send_sync() {} - - #[test] - fn test_client_builder_send_sync() { - // This will fail to compile if ClientBuilder is not Send + Sync - assert_send_sync::>(); - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/callback.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/callback.rs deleted file mode 100644 index fa1abbfd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/callback.rs +++ /dev/null @@ -1,51 +0,0 @@ -use std::sync::Arc; - -use async_trait::async_trait; -use kanal::AsyncSender; -use tokio_tungstenite::tungstenite::Message; - -use crate::{ - error::CoreResult, - traits::{AppState, ReconnectCallback}, -}; - -pub struct ConnectionCallback { - pub on_connect: OnConnectCallback, - pub on_reconnect: ReconnectCallbackStack, -} - -// --- Callbacks and Lightweight Handlers --- -pub type OnConnectCallback = Box< - dyn Fn( - Arc, - &AsyncSender, - ) -> futures_util::future::BoxFuture<'static, CoreResult<()>> - + Send - + Sync, ->; - -pub struct ReconnectCallbackStack { - pub layers: Vec>>, -} - -impl Default for ReconnectCallbackStack { - fn default() -> Self { - Self { layers: Vec::new() } - } -} - -impl ReconnectCallbackStack { - pub fn add_layer(&mut self, layer: Box>) { - self.layers.push(layer); - } -} - -#[async_trait] -impl ReconnectCallback for ReconnectCallbackStack { - async fn call(&self, state: Arc, sender: &AsyncSender) -> CoreResult<()> { - for layer in &self.layers { - layer.call(state.clone(), sender).await?; - } - Ok(()) - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/client.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/client.rs deleted file mode 100644 index c7e1fcfd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/client.rs +++ /dev/null @@ -1,537 +0,0 @@ -use crate::callback::ConnectionCallback; -use crate::connector::Connector; -use crate::error::CoreResult; -use crate::middleware::{MiddlewareContext, MiddlewareStack}; -use crate::signals::Signals; -use crate::traits::{ApiModule, AppState, ReconnectCallback, Rule}; -use futures_util::{SinkExt, stream::StreamExt}; -use kanal::{AsyncReceiver, AsyncSender}; -use std::any::{Any, TypeId}; -use std::collections::HashMap; -use std::sync::Arc; -use tokio::sync::RwLock; -use tokio::task::JoinSet; -use tokio_tungstenite::tungstenite::Message; -use tracing::{debug, error, info, warn}; - -/// A lightweight handler is a function that can process messages without being tied to a specific module. -/// It can be used for quick, non-blocking operations that don't require a full module lifecycle -/// or state management. -/// It takes a message, the shared application state, and a sender for outgoing messages. -/// It returns a future that resolves to a `CoreResult<()>`, indicating success or failure. -/// This is useful for handling messages that need to be processed quickly or in a lightweight manner, -/// such as logging, simple transformations, or forwarding messages to other parts of the system. -pub type LightweightHandler = Box< - dyn Fn( - Arc, - Arc, - &AsyncSender, - ) -> futures_util::future::BoxFuture<'static, CoreResult<()>> - + Send - + Sync, ->; - -type RuleTp = (Box, AsyncSender>); -// --- Control Commands for the Runner --- - -#[derive(Debug)] -pub enum RunnerCommand { - Disconnect, - Shutdown, // This can be used to gracefully shut down the runner - Connect, - Reconnect, - // You can add more commands like Shutdown in the future -} - -// --- Internal Router --- -pub struct Router { - pub(crate) state: Arc, - pub(crate) module_rules: Vec, - pub(crate) module_set: JoinSet<()>, - pub(crate) lightweight_rules: Vec, - pub(crate) lightweight_handlers: Vec>, - pub(crate) lightweight_set: JoinSet<()>, - pub(crate) middleware_stack: MiddlewareStack, -} - -impl Router { - pub fn new(state: Arc) -> Self { - Self { - state, - module_rules: Vec::new(), - module_set: JoinSet::new(), - lightweight_rules: Vec::new(), - lightweight_handlers: Vec::new(), - lightweight_set: JoinSet::new(), - middleware_stack: MiddlewareStack::new(), - } - } - - pub fn spawn_module + Send + 'static>(&mut self, task: F) { - self.module_set.spawn(task); - } - - pub fn add_module_rule( - &mut self, - rule: Box, - sender: AsyncSender>, - ) { - self.module_rules.push((rule, sender)); - } - - pub fn add_lightweight_rule( - &mut self, - rule: Box, - sender: AsyncSender>, - ) { - self.lightweight_rules.push((rule, sender)); - } - - pub fn add_lightweight_handler(&mut self, handler: LightweightHandler) { - self.lightweight_handlers.push(handler); - } - - pub fn spawn_lightweight_module + Send + 'static>(&mut self, task: F) { - self.lightweight_set.spawn(task); - } - - /// Routes incoming WebSocket messages to appropriate handlers and modules. - /// - /// This method implements the core message routing logic with middleware integration: - /// 1. **Middleware on_receive**: Called first for all incoming messages - /// 2. **Lightweight handlers**: Processed for quick operations - /// 3. **Lightweight modules**: Routed based on routing rules - /// 4. **API modules**: Routed to matching modules - /// - /// # Middleware Integration - /// The `on_receive` middleware hook is called at the beginning of message processing, - /// allowing middleware to observe, log, or transform incoming messages before they - /// reach the application logic. - /// - /// # Arguments - /// - `message`: The incoming WebSocket message wrapped in Arc for sharing - /// - `sender`: Channel for sending outgoing messages - async fn route(&self, message: Arc, sender: &AsyncSender) -> CoreResult<()> { - // Route to all lightweight handlers first - debug!(target: "Router", "Routing message: {message:?}"); - - // Create middleware context - let middleware_context = MiddlewareContext::new(Arc::clone(&self.state), sender.clone()); - - // 🎯 MIDDLEWARE HOOK: on_receive - called for ALL incoming messages - // This is where middleware can observe, log, or process incoming messages - self.middleware_stack - .on_receive(&message, &middleware_context) - .await; - - for handler in &self.lightweight_handlers { - if let Err(err) = handler(Arc::clone(&message), Arc::clone(&self.state), sender).await { - error!(target: "Router", - "Lightweight handler error: {err:#?}" - ); - } - } - for (rule, sender) in &self.lightweight_rules { - // If the rule matches, send the message to the lightweight handler - if rule.call(&message) && sender.send(message.clone()).await.is_err() { - error!(target: "Router", "A lightweight module has shut down and its channel is closed."); - } - } - - // Route to the first matching API module - for (rule, sender) in &self.module_rules { - if rule.call(&message) && sender.send(message.clone()).await.is_err() { - error!(target: "Router", "A module has shut down and its channel is closed."); - } - } - Ok(()) - } -} - -// --- The Public-Facing Handle --- -#[derive(Debug)] -pub struct Client { - pub signal: Signals, - /// The shared application state, which can be used by modules and handlers. - pub state: Arc, - pub module_handles: Arc>>>, - pub to_ws_sender: AsyncSender, - - runner_command_tx: AsyncSender, -} - -impl Clone for Client { - fn clone(&self) -> Self { - Self { - signal: self.signal.clone(), - state: Arc::clone(&self.state), - module_handles: Arc::clone(&self.module_handles), - runner_command_tx: self.runner_command_tx.clone(), - to_ws_sender: self.to_ws_sender.clone(), - } - } -} - -impl Client { - // In a real implementation, this would be created by the builder. - pub fn new( - signal: Signals, - runner_command_tx: AsyncSender, - state: Arc, - sender: AsyncSender, - ) -> Self { - Self { - signal, - state, - module_handles: Arc::new(RwLock::new(HashMap::new())), - runner_command_tx, - to_ws_sender: sender, - } - } - - /// Waits until the client is connected to the WebSocket server. - /// This method will block until the connection is established. - /// It is useful for ensuring that the client is ready to send and receive messages. - pub async fn wait_connected(&self) { - self.signal.wait_connected().await - } - - /// Checks if the client is connected to the WebSocket server. - pub fn is_connected(&self) -> bool { - self.signal.is_connected() - } - - /// Retrieves a clonable, typed handle to an already-registered module. - pub async fn get_handle>(&self) -> Option { - let handles = self.module_handles.read().await; - handles - .get(&TypeId::of::()) - .and_then(|boxed_handle| boxed_handle.downcast_ref::()) - .cloned() - } - - /// Commands the runner to disconnect, clear state, and perform a "hard" reconnect. - pub async fn disconnect(&self) -> CoreResult<()> { - Ok(self - .runner_command_tx - .send(RunnerCommand::Disconnect) - .await?) - } - - /// Commands the runner to disconnect, and perform a "soft" reconnect. - pub async fn reconnect(&self) -> CoreResult<()> { - Ok(self - .runner_command_tx - .send(RunnerCommand::Reconnect) - .await?) - } - - /// Commands the runner to shutdown, this action is final as the runner and client will stop working and will be dropped. - pub async fn shutdown(self) -> CoreResult<()> { - self.runner_command_tx - .send(RunnerCommand::Shutdown) - .await - .inspect_err(|e| { - error!(target: "Client", "Failed to send shutdown command: {e}"); - })?; - drop(self); - info!(target: "Client", "Runner shutdown command sent."); - Ok(()) - } - - /// Send a message to the WebSocket - pub async fn send_message(&self, message: Message) -> CoreResult<()> { - self.to_ws_sender.send(message).await.inspect_err(|e| { - error!(target: "Client", "Failed to send message to WebSocket: {e}"); - })?; - Ok(()) - } - - /// Send a text message to the WebSocket - pub async fn send_text(&self, text: String) -> CoreResult<()> { - self.send_message(Message::text(text)).await - } - - /// Send a binary message to the WebSocket - pub async fn send_binary(&self, data: Vec) -> CoreResult<()> { - self.send_message(Message::binary(data)).await - } -} - -// --- The Background Worker --- -/// Implementation of the `ClientRunner` for managing WebSocket client connections and session lifecycle. -/// -/// # Type Parameters -/// - `S`: The application state type, which must implement the `AppState` trait. -/// -/// # Methods -/// -/// ## `new` -/// Constructs a new `ClientRunner` instance. -/// -/// ### Arguments -/// - `connector`: An `Arc` to a type implementing the `Connector` trait, responsible for establishing connections. -/// - `state`: An `Arc` to the application state. -/// - `router`: An `Arc` to the message `Router`. -/// - `to_ws_sender`: An asynchronous sender for outgoing WebSocket messages. -/// - `to_ws_receiver`: An asynchronous receiver for outgoing WebSocket messages. -/// - `runner_command_rx`: An asynchronous receiver for runner commands (e.g., disconnect, shutdown). -/// - `connection_callback`: Callbacks to execute on connect and reconnect events. -/// -/// ## `run` -/// Asynchronously runs the main client loop, managing connection cycles, message routing, and command handling. -/// -/// - Continuously attempts to connect or reconnect to the WebSocket server until a shutdown is requested. -/// - On successful connection, executes the appropriate connection callback (`on_connect` or `on_reconnect`). -/// - Spawns writer and reader tasks for handling outgoing and incoming WebSocket messages. -/// - Listens for runner commands (e.g., disconnect, shutdown) and manages session state accordingly. -/// - Handles unexpected connection loss and retries connection as needed. -/// - Cleans up resources and tasks on disconnect or shutdown. -/// -/// # Behavior -/// - Uses a hard connect or reconnect based on the internal state. -/// - Retries connection attempts with a delay on failure. -/// - Ensures proper cleanup of tasks and state on disconnect or shutdown. -/// - Prints status messages for key events and errors. -pub struct ClientRunner { - /// Notify the client of connection status changes. - pub(crate) signal: Signals, - pub(crate) connector: Arc>, - pub(crate) router: Arc>, - pub(crate) state: Arc, - // Flag to determine if the next connection is a fresh one. - pub(crate) is_hard_disconnect: bool, - // Flag to terminate the main run loop. - pub(crate) shutdown_requested: bool, - - pub(crate) connection_callback: ConnectionCallback, - pub(crate) to_ws_sender: AsyncSender, - pub(crate) to_ws_receiver: AsyncReceiver, - pub(crate) runner_command_rx: AsyncReceiver, -} - -impl ClientRunner { - /// Main client runner loop that manages WebSocket connections and message processing. - /// - /// # Middleware Integration Points - /// - /// This method integrates middleware at four key points: - /// - /// 1. **Connection Establishment** (`on_connect`): Called after successful connection - /// 2. **Message Sending** (`on_send`): Called before each message is sent to WebSocket - /// 3. **Message Receiving** (`on_receive`): Called for each incoming message (in Router::route) - /// 4. **Disconnection** (`on_disconnect`): Called on manual disconnect, shutdown, or connection loss - /// - /// # Connection Lifecycle - /// - /// - **Connection**: Middleware `on_connect` is called after successful WebSocket connection - /// - **Active Session**: Middleware `on_send`/`on_receive` called for each message - /// - **Disconnection**: Middleware `on_disconnect` called before cleanup - pub async fn run(&mut self) { - // TODO: Add a way to disconnect and keep the connection closed intill specified otherwhise - // The outermost loop runs until a shutdown is commanded. - while !self.shutdown_requested { - // Execute middleware on_connect hook - let middleware_context = - MiddlewareContext::new(Arc::clone(&self.state), self.to_ws_sender.clone()); - info!(target: "Runner", "Starting connection cycle..."); - - // Call middleware to record connection attempt - self.router - .middleware_stack - .record_connection_attempt(&middleware_context) - .await; - - // Use the correct connection method based on the flag. - let stream_result = if self.is_hard_disconnect { - self.connector.connect(self.state.clone()).await - } else { - self.connector.reconnect(self.state.clone()).await - }; - - let ws_stream = match stream_result { - Ok(stream) => stream, - Err(e) => { - warn!(target: "Runner", "Connection failed: {e}. Retrying in 5s..."); - tokio::time::sleep(std::time::Duration::from_secs(5)).await; - // On failure, the next attempt is a reconnect, not a hard connect. - self.is_hard_disconnect = false; - continue; // Restart the connection cycle. - } - }; - - // 🎯 MIDDLEWARE HOOK: on_connect - called after successful connection - // Location: After WebSocket connection is established - info!(target: "Runner", "Connection successful."); - self.signal.set_connected(); - self.router - .middleware_stack - .on_connect(&middleware_context) - .await; - - // Execute the correct callback. - if self.is_hard_disconnect { - info!(target: "Runner", "Executing on_connect callback."); - // Handle any error from on_connect - if let Err(err) = - (self.connection_callback.on_connect)(self.state.clone(), &self.to_ws_sender) - .await - { - warn!( - target: "Runner", - "on_connect callback failed: {err:#?}" - ); - } - } else { - info!(target: "Runner", "Executing on_reconnect callback."); - // Handle any error from on_reconnect - if let Err(err) = self - .connection_callback - .on_reconnect - .call(self.state.clone(), &self.to_ws_sender) - .await - { - warn!( - target: "Runner", - "on_reconnect callback failed: {err:#?}" - ); - } - } // A successful connection means the next one is a "reconnect" unless told otherwise. - self.is_hard_disconnect = false; - - let (mut ws_writer, mut ws_reader) = ws_stream.split(); - - // 🎯 MIDDLEWARE HOOK: on_send - called in writer task for outgoing messages - let writer_task = tokio::spawn({ - let to_ws_rx = self.to_ws_receiver.clone(); - let router = Arc::clone(&self.router); - let state = Arc::clone(&self.state); - let to_ws_sender = self.to_ws_sender.clone(); - async move { - let middleware_context = MiddlewareContext::new(state, to_ws_sender); - while let Ok(msg) = to_ws_rx.recv().await { - // Execute middleware on_send hook - router - .middleware_stack - .on_send(&msg, &middleware_context) - .await; - if ws_writer.send(msg).await.is_err() { - error!(target: "Runner", "WebSocket writer task failed to send message."); - break; - } - } - } - }); - - let reader_task = tokio::spawn({ - let to_ws_sender = self.to_ws_sender.clone(); - let router = Arc::clone(&self.router); // Use Arc for sharing - async move { - while let Some(Ok(msg)) = ws_reader.next().await { - if let Err(e) = router.route(Arc::new(msg), &to_ws_sender).await { - warn!(target: "Router", "Error routing message: {:?}", e); - } - } - } - }); - - // --- Active Session Loop --- - // This loop runs as long as the connection is stable or no commands are received. - let mut writer_task_opt = Some(writer_task); - let mut reader_task_opt: Option> = Some(reader_task); - - let mut session_active = true; - - // Temporal timer so we i can check the duration of a connection - // let temporal_timer = std::time::Instant::now(); - while session_active { - tokio::select! { - biased; - - Ok(cmd) = self.runner_command_rx.recv() => { - match cmd { - RunnerCommand::Disconnect => { - // 🎯 MIDDLEWARE HOOK: on_disconnect - manual disconnect - - info!(target: "Runner", "Disconnect command received."); - - // Execute middleware on_disconnect hook - let middleware_context = MiddlewareContext::new(Arc::clone(&self.state), self.to_ws_sender.clone()); - self.router.middleware_stack.on_disconnect(&middleware_context).await; - - // Call connector's disconnect method to properly close the connection - if let Err(e) = self.connector.disconnect().await { - warn!(target: "Runner", "Connector disconnect failed: {e}"); - } - - - self.state.clear_temporal_data().await; - self.is_hard_disconnect = true; - if let Some(writer_task) = writer_task_opt.take() { - writer_task.abort(); - } - if let Some(reader_task) = reader_task_opt.take() { - reader_task.abort(); - } - self.signal.set_disconnected(); - session_active = false; - }, - RunnerCommand::Shutdown => { - // 🎯 MIDDLEWARE HOOK: on_disconnect - shutdown - - info!(target: "Runner", "Shutdown command received."); - - // Execute middleware on_disconnect hook - let middleware_context = MiddlewareContext::new(Arc::clone(&self.state), self.to_ws_sender.clone()); - self.router.middleware_stack.on_disconnect(&middleware_context).await; - - // Call connector's disconnect method to properly close the connection - if let Err(e) = self.connector.disconnect().await { - warn!(target: "Runner", "Connector disconnect failed: {e}"); - } - - self.shutdown_requested = true; - if let Some(writer_task) = writer_task_opt.take() { - writer_task.abort(); - } - if let Some(reader_task) = reader_task_opt.take() { - reader_task.abort(); - } - self.signal.set_disconnected(); - session_active = false; - } - _ => {} - } - }, - _ = async { - if let Some(reader_task) = &mut reader_task_opt { - let _ = reader_task.await; - } - } => { - // 🎯 MIDDLEWARE HOOK: on_disconnect - unexpected connection loss - warn!(target: "Runner", "Connection lost unexpectedly."); - - // Execute middleware on_disconnect hook - let middleware_context = MiddlewareContext::new(Arc::clone(&self.state), self.to_ws_sender.clone()); - self.router.middleware_stack.on_disconnect(&middleware_context).await; - - if let Some(writer_task) = writer_task_opt.take() { - writer_task.abort(); - } - if let Some(reader_task) = reader_task_opt.take() { - // Already finished, but abort for completeness - reader_task.abort(); - } - self.signal.set_disconnected(); - session_active = false; - // panic!("Connection lost unexpectedly, exiting session loop. Duration: {:?}", temporal_timer.elapsed()); - } - } - } - } - - info!(target: "Runner", "Shutdown complete."); - } -} - -// A proper builder would be used here to configure and create the Client and ClientRunner diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/connector.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/connector.rs deleted file mode 100644 index a7204bd4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/connector.rs +++ /dev/null @@ -1,52 +0,0 @@ -use std::sync::Arc; - -use async_trait::async_trait; -use thiserror::Error; -use tokio::net::TcpStream; -use tokio_tungstenite::{MaybeTlsStream, WebSocketStream}; - -use crate::traits::AppState; - -#[derive(Error, Debug)] -pub enum ConnectorError { - #[error("WebSocket connection failed: {0}")] - ConnectionFailed(Box), - #[error("Connection timeout")] - Timeout, - #[error( - "Could not connect to the server after multiple attempts: {attempts} attempts on platform {platform}" - )] - MultipleAttemptsConnection { attempts: usize, platform: String }, - #[error("Connection is closed")] - ConnectionClosed, - #[error("Custom: {0}")] - Custom(String), - #[error("Tls error: {0}")] - Tls(String), - #[error("Url parsing error, {0} is not a valid url")] - UrlParsing(String), - #[error("Failed to build http request: {0}")] - HttpRequestBuild(String), - #[error("Core error: {0}")] - Core(String), -} - -pub type ConnectorResult = std::result::Result; -pub type WsStream = WebSocketStream>; - -#[async_trait] -pub trait Connector: Send + Sync { - /// Connect to the WebSocket server and return the stream - async fn connect(&self, state: Arc) -> ConnectorResult; - - /// Disconnect from the WebSocket server - async fn disconnect(&self) -> ConnectorResult<()>; - - /// Reconnect to the WebSocket server with automatic retry logic and return the stream - async fn reconnect(&self, state: Arc) -> ConnectorResult { - self.disconnect().await?; - - // Retry logic can be implemented here if needed - self.connect(state).await - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/error.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/error.rs deleted file mode 100644 index 8d1bd0ad..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/error.rs +++ /dev/null @@ -1,49 +0,0 @@ -use std::time::Duration; - -#[derive(thiserror::Error, Debug)] -pub enum CoreError { - #[error("WebSocket error: {0}")] - WebSocket(Box), - #[error("Channel receiver error: {0}")] - ChannelReceiver(#[from] kanal::ReceiveError), - #[error("Channel sender error: {0}")] - ChannelSender(#[from] kanal::SendError), - #[error("Connection error: {0}")] - Connection(#[from] super::connector::ConnectorError), - #[error("Failed to join task: {0}")] - JoinTask(#[from] tokio::task::JoinError), - /// Error for when a module is not found. - #[error("Module '{0}' not found.")] - ModuleNotFound(String), - - #[error("Failed to parse ssid: {0}")] - SsidParsing(String), - #[error("HTTP request error: {0}")] - HttpRequest(String), - - #[error("Lightweight [{0} Module] loop exited unexpectedly.")] - LightweightModuleLoop(String), - - #[error("Api [{0} Module] loop exited unexpectedly.")] - ApiModuleLoop(String), - - #[error("Other error: {0}")] - Other(String), - - #[error("Poison error: {0}")] - Poison(String), - - #[error("Serialization error: {0}")] - Serde(#[from] serde_json::Error), - - #[error("IO error: {0}")] - Io(#[from] std::io::Error), - - #[error("Tracing error: {0}")] - Tracing(String), - - #[error("Failed to execute '{task}' task before the maximum allowed time of '{duration:?}'")] - TimeoutError { task: String, duration: Duration }, -} - -pub type CoreResult = std::result::Result; diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/lib.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/lib.rs deleted file mode 100644 index 216f3f3c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/lib.rs +++ /dev/null @@ -1,32 +0,0 @@ -//! Core library module for BinaryOptionsTools-v2. -//! -//! This crate provides the foundational components for building and interacting with binary options tools. -//! -//! # Modules -//! - `builder`: Utilities for constructing core objects. -//! - `client`: Client-side logic and abstractions. -//! - `connector`: Connection management and protocols. -//! - `error`: Error types and handling utilities. -//! - `message`: Message definitions and serialization. -//! - `middleware`: Middleware traits and implementations. -//! - `statistics`: Statistical analysis and reporting. -//! - `testing`: Testing utilities and mocks. -//! - `traits`: Core traits and interfaces. -//! - `signals`: Signal processing and event handling. -//! - `reimports`: Re-exports for convenience. -//! -//! This crate is intended for internal use by higher-level application crates. -pub mod builder; -pub mod callback; -pub mod client; -pub mod connector; -pub mod error; -pub mod message; -pub mod middleware; -pub mod signals; -pub mod statistics; -pub mod testing; -pub mod traits; -pub mod utils; - -pub mod reimports; diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/message.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/message.rs deleted file mode 100644 index 8b137891..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/message.rs +++ /dev/null @@ -1 +0,0 @@ - diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/middleware.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/middleware.rs deleted file mode 100644 index 2ae739bf..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/middleware.rs +++ /dev/null @@ -1,499 +0,0 @@ -//! Middleware system for WebSocket client operations. -//! -//! This module provides a composable middleware system inspired by Axum's middleware/layer system. -//! Middleware can be used to observe, modify, or control the flow of WebSocket messages -//! being sent and received by the client. -//! -//! # Key Components -//! -//! - [`WebSocketMiddleware`]: The core trait for implementing middleware -//! - [`MiddlewareStack`]: A composable stack of middleware layers -//! - [`MiddlewareContext`]: Context passed to middleware with message and client information -//! -//! # Example Usage -//! -//! ```rust,no_run -//! use binary_options_tools_core_pre::middleware::{WebSocketMiddleware, MiddlewareContext}; -//! use binary_options_tools_core_pre::traits::AppState; -//! use binary_options_tools_core_pre::error::CoreResult; -//! use async_trait::async_trait; -//! use tokio_tungstenite::tungstenite::Message; -//! use std::sync::Arc; -//! -//! #[derive(Debug)] -//! struct MyState; -//! impl AppState for MyState { -//! fn clear_temporal_data(&self) {} -//! } -//! -//! // Example statistics middleware -//! struct StatisticsMiddleware { -//! sent_count: Arc, -//! received_count: Arc, -//! } -//! -//! #[async_trait] -//! impl WebSocketMiddleware for StatisticsMiddleware { -//! async fn on_send(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { -//! self.sent_count.fetch_add(1, std::sync::atomic::Ordering::Relaxed); -//! println!("Sending message: {:?}", message); -//! Ok(()) -//! } -//! -//! async fn on_receive(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { -//! self.received_count.fetch_add(1, std::sync::atomic::Ordering::Relaxed); -//! println!("Received message: {:?}", message); -//! Ok(()) -//! } -//! } -//! ``` - -use crate::error::CoreResult; -use crate::traits::AppState; -use async_trait::async_trait; -use kanal::AsyncSender; -use std::sync::Arc; -use tokio_tungstenite::tungstenite::Message; -use tracing::{error, warn}; - -/// Context information passed to middleware during message processing. -/// -/// This struct provides middleware with access to the application state -/// and the WebSocket sender channel for sending messages. -#[derive(Debug)] -pub struct MiddlewareContext { - /// The shared application state - pub state: Arc, - /// The WebSocket sender for outgoing messages - pub ws_sender: AsyncSender, -} - -impl MiddlewareContext { - /// Creates a new middleware context. - pub fn new(state: Arc, ws_sender: AsyncSender) -> Self { - Self { state, ws_sender } - } -} - -/// Trait for implementing WebSocket middleware. -/// -/// Middleware can observe and react to WebSocket messages being sent and received. -/// This trait provides hooks for both outgoing and incoming messages. -/// -/// # Type Parameters -/// - `S`: The application state type that implements [`AppState`] -/// -/// # Methods -/// - [`on_send`]: Called before a message is sent to the WebSocket -/// - [`on_receive`]: Called after a message is received from the WebSocket -/// - [`on_connect`]: Called when a WebSocket connection is established -/// - [`on_disconnect`]: Called when a WebSocket connection is lost -/// -/// # Error Handling -/// Middleware should be designed to be resilient. If middleware returns an error, -/// it will be logged but will not prevent the message from being processed or -/// other middleware from running. -#[async_trait] -pub trait WebSocketMiddleware: Send + Sync + 'static { - /// Called before a message is sent to the WebSocket. - /// - /// # Arguments - /// - `message`: The message that will be sent - /// - `context`: Context information including state and sender - /// - /// # Returns - /// - `Ok(())` if the middleware processed successfully - /// - `Err(_)` if an error occurred (will be logged but not block processing) - async fn on_send(&self, message: &Message, context: &MiddlewareContext) -> CoreResult<()> { - // Default implementation does nothing - let _ = (message, context); - Ok(()) - } - - /// Called after a message is received from the WebSocket. - /// - /// # Arguments - /// - `message`: The message that was received - /// - `context`: Context information including state and sender - /// - /// # Returns - /// - `Ok(())` if the middleware processed successfully - /// - `Err(_)` if an error occurred (will be logged but not block processing) - async fn on_receive( - &self, - message: &Message, - context: &MiddlewareContext, - ) -> CoreResult<()> { - // Default implementation does nothing - let _ = (message, context); - Ok(()) - } - - /// Called when a WebSocket connection is established. - /// - /// # Arguments - /// - `context`: Context information including state and sender - /// - /// # Returns - /// - `Ok(())` if the middleware processed successfully - /// - `Err(_)` if an error occurred (will be logged but not block processing) - async fn on_connect(&self, context: &MiddlewareContext) -> CoreResult<()> { - // Default implementation does nothing - let _ = context; - Ok(()) - } - - /// Called when a WebSocket connection is lost. - /// - /// # Arguments - /// - `context`: Context information including state and sender - /// - /// # Returns - /// - `Ok(())` if the middleware processed successfully - /// - `Err(_)` if an error occurred (will be logged but not block processing) - async fn on_disconnect(&self, context: &MiddlewareContext) -> CoreResult<()> { - // Default implementation does nothing - let _ = context; - Ok(()) - } - - /// Called when a connection attempt is made (before actual connection) - async fn on_connection_attempt(&self, _context: &MiddlewareContext) -> CoreResult<()> { - Ok(()) - } - - /// Called when a connection attempt fails - async fn on_connection_failure( - &self, - _context: &MiddlewareContext, - _reason: Option, - ) -> CoreResult<()> { - Ok(()) - } -} - -/// A composable stack of middleware layers. -/// -/// This struct holds a collection of middleware that will be executed in order. -/// Middleware are executed in the order they are added to the stack. -/// -/// # Example -/// ```rust,no_run -/// use binary_options_tools_core_pre::middleware::MiddlewareStack; -/// # use binary_options_tools_core_pre::middleware::WebSocketMiddleware; -/// # use binary_options_tools_core_pre::traits::AppState; -/// # use async_trait::async_trait; -/// # #[derive(Debug)] -/// # struct MyState; -/// # impl AppState for MyState { -/// # fn clear_temporal_data(&self) {} -/// # } -/// # struct LoggingMiddleware; -/// # #[async_trait] -/// # impl WebSocketMiddleware for LoggingMiddleware {} -/// # struct StatisticsMiddleware; -/// # impl StatisticsMiddleware { -/// # fn new() -> Self { Self } -/// # } -/// # #[async_trait] -/// # impl WebSocketMiddleware for StatisticsMiddleware {} -/// -/// let mut stack = MiddlewareStack::new(); -/// stack.add_layer(Box::new(LoggingMiddleware)); -/// stack.add_layer(Box::new(StatisticsMiddleware::new())); -/// ``` -pub struct MiddlewareStack { - layers: Vec + Send + Sync>>, -} - -impl MiddlewareStack { - /// Creates a new empty middleware stack. - pub fn new() -> Self { - Self { layers: Vec::new() } - } - - /// Adds a middleware layer to the stack. - /// - /// Middleware will be executed in the order they are added. - pub fn add_layer(&mut self, middleware: Box + Send + Sync>) { - self.layers.push(middleware); - } - - /// Executes all middleware for an outgoing message. - /// - /// # Arguments - /// - `message`: The message being sent - /// - `context`: Context information - /// - /// # Behavior - /// All middleware will be executed even if some fail. Errors are logged but - /// do not prevent other middleware from running. - pub async fn on_send(&self, message: &Message, context: &MiddlewareContext) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware.on_send(message, context).await { - error!( - target: "Middleware", - "Error in middleware layer {} on_send: {:?}", - index, e - ); - } - } - } - - /// Executes all middleware for an incoming message. - /// - /// # Arguments - /// - `message`: The message that was received - /// - `context`: Context information - /// - /// # Behavior - /// All middleware will be executed even if some fail. Errors are logged but - /// do not prevent other middleware from running. - pub async fn on_receive(&self, message: &Message, context: &MiddlewareContext) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware.on_receive(message, context).await { - error!( - target: "Middleware", - "Error in middleware layer {} on_receive: {:?}", - index, e - ); - } - } - } - - /// Executes all middleware for connection establishment. - /// - /// # Arguments - /// - `context`: Context information - /// - /// # Behavior - /// All middleware will be executed even if some fail. Errors are logged but - /// do not prevent other middleware from running. - pub async fn on_connect(&self, context: &MiddlewareContext) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware.on_connect(context).await { - error!( - target: "Middleware", - "Error in middleware layer {} on_connect: {:?}", - index, e - ); - } - } - } - - /// Executes all middleware for connection loss. - /// - /// # Arguments - /// - `context`: Context information - /// - /// # Behavior - /// All middleware will be executed even if some fail. Errors are logged but - /// do not prevent other middleware from running. - pub async fn on_disconnect(&self, context: &MiddlewareContext) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware.on_disconnect(context).await { - warn!( - target: "Middleware", - "Error in middleware layer {} on_disconnect: {:?}", - index, e - ); - } - } - } - - /// Record a connection attempt across all middleware - pub async fn record_connection_attempt(&self, context: &MiddlewareContext) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware.on_connection_attempt(context).await { - warn!( - target: "Middleware", - "Error in middleware layer {} on_connection_attempt: {:?}", - index, e - ); - } - } - } - - /// Record a connection failure across all middleware - pub async fn record_connection_failure( - &self, - context: &MiddlewareContext, - reason: Option, - ) { - for (index, middleware) in self.layers.iter().enumerate() { - if let Err(e) = middleware - .on_connection_failure(context, reason.clone()) - .await - { - warn!( - target: "Middleware", - "Error in middleware layer {} on_connection_failure: {:?}", - index, e - ); - } - } - } - - /// Returns the number of middleware layers in the stack. - pub fn len(&self) -> usize { - self.layers.len() - } - - /// Returns true if the stack is empty. - pub fn is_empty(&self) -> bool { - self.layers.is_empty() - } -} - -impl Default for MiddlewareStack { - fn default() -> Self { - Self::new() - } -} - -/// A builder for creating middleware stacks in a fluent manner. -/// -/// This provides a convenient way to chain middleware additions. -/// -/// # Example -/// ```rust,no_run -/// use binary_options_tools_core_pre::middleware::MiddlewareStackBuilder; -/// # use binary_options_tools_core_pre::middleware::WebSocketMiddleware; -/// # use binary_options_tools_core_pre::traits::AppState; -/// # use async_trait::async_trait; -/// # #[derive(Debug)] -/// # struct MyState; -/// # impl AppState for MyState { -/// # fn clear_temporal_data(&self) {} -/// # } -/// # struct LoggingMiddleware; -/// # #[async_trait] -/// # impl WebSocketMiddleware for LoggingMiddleware {} -/// # struct StatisticsMiddleware; -/// # impl StatisticsMiddleware { -/// # fn new() -> Self { Self } -/// # } -/// # #[async_trait] -/// # impl WebSocketMiddleware for StatisticsMiddleware {} -/// -/// let stack = MiddlewareStackBuilder::new() -/// .layer(Box::new(LoggingMiddleware)) -/// .layer(Box::new(StatisticsMiddleware::new())) -/// .build(); -/// ``` -pub struct MiddlewareStackBuilder { - stack: MiddlewareStack, -} - -impl MiddlewareStackBuilder { - /// Creates a new middleware stack builder. - pub fn new() -> Self { - Self { - stack: MiddlewareStack::new(), - } - } - - /// Adds a middleware layer to the stack. - pub fn layer(mut self, middleware: Box>) -> Self { - self.stack.add_layer(middleware); - self - } - - /// Builds and returns the middleware stack. - pub fn build(self) -> MiddlewareStack { - self.stack - } -} - -impl Default for MiddlewareStackBuilder { - fn default() -> Self { - Self::new() - } -} - -#[cfg(test)] -mod tests { - use super::*; - use std::sync::atomic::{AtomicU64, Ordering}; - - #[derive(Debug)] - struct TestState; - - #[async_trait] - impl AppState for TestState { - async fn clear_temporal_data(&self) {} - } - - struct TestMiddleware { - #[allow(dead_code)] - name: String, - send_count: AtomicU64, - receive_count: AtomicU64, - } - - impl TestMiddleware { - fn new(name: impl Into) -> Self { - Self { - name: name.into(), - send_count: AtomicU64::new(0), - receive_count: AtomicU64::new(0), - } - } - } - - #[async_trait] - impl WebSocketMiddleware for TestMiddleware { - async fn on_send( - &self, - _message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.send_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - - async fn on_receive( - &self, - _message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.receive_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - } - - #[tokio::test] - async fn test_middleware_stack() { - let (sender, _receiver) = kanal::bounded_async(10); - let state = Arc::new(TestState); - let context = MiddlewareContext::new(state, sender); - - let middleware1 = TestMiddleware::new("test1"); - let middleware2 = TestMiddleware::new("test2"); - - let mut stack = MiddlewareStack::new(); - stack.add_layer(Box::new(middleware1)); - stack.add_layer(Box::new(middleware2)); - - let message = Message::text("test"); - - // Test on_send - stack.on_send(&message, &context).await; - - // Test on_receive - stack.on_receive(&message, &context).await; - - assert_eq!(stack.len(), 2); - assert!(!stack.is_empty()); - } - - #[tokio::test] - async fn test_middleware_stack_builder() { - let stack = MiddlewareStackBuilder::new() - .layer(Box::new(TestMiddleware::new("test1"))) - .layer(Box::new(TestMiddleware::new("test2"))) - .build(); - - assert_eq!(stack.len(), 2); - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/reimports.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/reimports.rs deleted file mode 100644 index 959c91c1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/reimports.rs +++ /dev/null @@ -1,6 +0,0 @@ -pub use tokio_tungstenite::{ - Connector, MaybeTlsStream, WebSocketStream, connect_async_tls_with_config, - tungstenite::{Bytes, Message, handshake::client::generate_key, http::Request}, -}; - -pub use kanal::{AsyncReceiver, AsyncSender, bounded_async}; diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/signals.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/signals.rs deleted file mode 100644 index f146bda3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/signals.rs +++ /dev/null @@ -1,45 +0,0 @@ -use std::sync::Arc; -use std::sync::atomic::{AtomicBool, Ordering}; -use tokio::sync::Notify; - -#[derive(Clone, Default, Debug)] -pub struct Signals { - is_connected: Arc, - connected_notify: Arc, - disconnected_notify: Arc, -} - -impl Signals { - /// Call this when a connection is established. - pub fn set_connected(&self) { - self.is_connected.store(true, Ordering::SeqCst); - self.connected_notify.notify_waiters(); - } - - /// Call this when a disconnection occurs. - pub fn set_disconnected(&self) { - self.is_connected.store(false, Ordering::SeqCst); - self.disconnected_notify.notify_waiters(); - } - - /// Check current connection state. - pub fn is_connected(&self) -> bool { - self.is_connected.load(Ordering::SeqCst) - } - - /// Wait for the next connection event. - pub async fn wait_connected(&self) { - // Only wait if not already connected - if !self.is_connected() { - self.connected_notify.notified().await; - } - } - - /// Wait for the next disconnection event. - pub async fn wait_disconnected(&self) { - // Only wait if currently connected - if self.is_connected() { - self.disconnected_notify.notified().await; - } - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/statistics.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/statistics.rs deleted file mode 100644 index 36208842..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/statistics.rs +++ /dev/null @@ -1,822 +0,0 @@ -use kanal::{AsyncReceiver, AsyncSender}; -use serde::{Deserialize, Serialize}; -use std::sync::Arc; -use std::sync::atomic::{AtomicBool, AtomicU64, Ordering}; -use std::time::{Duration, Instant}; -use tokio::sync::RwLock; -use tokio_tungstenite::tungstenite::Message; - -/// Comprehensive connection statistics for WebSocket testing -#[derive(Debug, Clone, Serialize, Deserialize)] -pub struct ConnectionStats { - /// Total number of connection attempts - pub connection_attempts: u64, - /// Total number of successful connections - pub successful_connections: u64, - /// Total number of failed connections - pub failed_connections: u64, - /// Total number of disconnections - pub disconnections: u64, - /// Total number of reconnections - pub reconnections: u64, - /// Average connection latency in milliseconds - pub avg_connection_latency_ms: f64, - /// Last connection latency in milliseconds - pub last_connection_latency_ms: f64, - /// Total uptime in seconds - pub total_uptime_seconds: f64, - /// Current connection uptime in seconds (if connected) - pub current_uptime_seconds: f64, - /// Time since last disconnection in seconds - pub time_since_last_disconnection_seconds: f64, - /// Messages sent count - pub messages_sent: u64, - /// Messages received count - pub messages_received: u64, - /// Total bytes sent - pub bytes_sent: u64, - /// Total bytes received - pub bytes_received: u64, - /// Average messages per second (sent) - pub avg_messages_sent_per_second: f64, - /// Average messages per second (received) - pub avg_messages_received_per_second: f64, - /// Average bytes per second (sent) - pub avg_bytes_sent_per_second: f64, - /// Average bytes per second (received) - pub avg_bytes_received_per_second: f64, - /// Is currently connected - pub is_connected: bool, - /// Connection history (last 10 connections) - pub connection_history: Vec, -} - -#[derive(Debug, Clone, Serialize, Deserialize)] -pub struct ConnectionEvent { - pub event_type: ConnectionEventType, - pub timestamp: u64, // Unix timestamp in milliseconds - pub duration_ms: Option, // Duration for connection events - pub reason: Option, -} - -#[derive(Debug, Clone, Serialize, Deserialize)] -pub enum ConnectionEventType { - ConnectionAttempt, - ConnectionSuccess, - ConnectionFailure, - Disconnection, - Reconnection, - MessageSent, - MessageReceived, -} - -impl Default for ConnectionStats { - fn default() -> Self { - Self { - connection_attempts: 0, - successful_connections: 0, - failed_connections: 0, - disconnections: 0, - reconnections: 0, - avg_connection_latency_ms: 0.0, - last_connection_latency_ms: 0.0, - total_uptime_seconds: 0.0, - current_uptime_seconds: 0.0, - time_since_last_disconnection_seconds: 0.0, - messages_sent: 0, - messages_received: 0, - bytes_sent: 0, - bytes_received: 0, - avg_messages_sent_per_second: 0.0, - avg_messages_received_per_second: 0.0, - avg_bytes_sent_per_second: 0.0, - avg_bytes_received_per_second: 0.0, - is_connected: false, - connection_history: Vec::new(), - } - } -} - -/// Internal statistics tracker with atomic operations for performance -pub struct StatisticsTracker { - // Atomic counters for thread-safe access - connection_attempts: AtomicU64, - successful_connections: AtomicU64, - failed_connections: AtomicU64, - disconnections: AtomicU64, - reconnections: AtomicU64, - messages_sent: AtomicU64, - messages_received: AtomicU64, - bytes_sent: AtomicU64, - bytes_received: AtomicU64, - - // Connection timing - start_time: Instant, - last_connection_attempt: RwLock>, - current_connection_start: RwLock>, - last_disconnection: RwLock>, - total_uptime: RwLock, - - // Connection latency tracking - connection_latencies: RwLock>, - - // Connection state - is_connected: AtomicBool, - - // Event history - event_history: RwLock>, -} - -impl ConnectionStats { - /// Generate a comprehensive, user-readable summary of the connection statistics - pub fn summary(&self) -> String { - let mut summary = String::new(); - - // Header - summary.push_str( - "╔═══════════════════════════════════════════════════════════════════════════════╗\n", - ); - summary.push_str( - "║ WebSocket Connection Summary ║\n", - ); - summary.push_str( - "╠═══════════════════════════════════════════════════════════════════════════════╣\n", - ); - - // Connection Status - let status = if self.is_connected { - "🟢 CONNECTED" - } else { - "🔴 DISCONNECTED" - }; - summary.push_str(&format!("║ Status: {status:<67} ║\n")); - - // Connection Statistics - summary.push_str( - "║ ║\n", - ); - summary.push_str( - "║ Connection Statistics: ║\n", - ); - summary.push_str(&format!( - "║ • Total Attempts: {:<57} ║\n", - self.connection_attempts - )); - summary.push_str(&format!( - "║ • Successful: {:<61} ║\n", - self.successful_connections - )); - summary.push_str(&format!( - "║ • Failed: {:<65} ║\n", - self.failed_connections - )); - summary.push_str(&format!( - "║ • Disconnections: {:<57} ║\n", - self.disconnections - )); - summary.push_str(&format!( - "║ • Reconnections: {:<58} ║\n", - self.reconnections - )); - - // Success Rate - if self.connection_attempts > 0 { - let success_rate = - (self.successful_connections as f64 / self.connection_attempts as f64) * 100.0; - summary.push_str(&format!( - "║ • Success Rate: {:<59} ║\n", - format!("{:.1}%", success_rate) - )); - } - - // Connection Latency - if self.avg_connection_latency_ms > 0.0 { - summary.push_str("║ ║\n"); - summary.push_str("║ Connection Latency: ║\n"); - summary.push_str(&format!( - "║ • Average: {:<62} ║\n", - format!("{:.2}ms", self.avg_connection_latency_ms) - )); - summary.push_str(&format!( - "║ • Last: {:<65} ║\n", - format!("{:.2}ms", self.last_connection_latency_ms) - )); - } - - // Uptime Information - summary.push_str( - "║ ║\n", - ); - summary.push_str( - "║ Uptime Information: ║\n", - ); - summary.push_str(&format!( - "║ • Total Uptime: {:<57} ║\n", - Self::format_duration(self.total_uptime_seconds) - )); - - if self.is_connected { - summary.push_str(&format!( - "║ • Current Connection: {:<51} ║\n", - Self::format_duration(self.current_uptime_seconds) - )); - } - - if self.time_since_last_disconnection_seconds > 0.0 { - summary.push_str(&format!( - "║ • Since Last Disconnect: {:<46} ║\n", - Self::format_duration(self.time_since_last_disconnection_seconds) - )); - } - - // Message Statistics - summary.push_str( - "║ ║\n", - ); - summary.push_str( - "║ Message Statistics: ║\n", - ); - summary.push_str(&format!( - "║ • Messages Sent: {:<56} ║\n", - format!( - "{} ({:.2}/s)", - self.messages_sent, self.avg_messages_sent_per_second - ) - )); - summary.push_str(&format!( - "║ • Messages Received: {:<52} ║\n", - format!( - "{} ({:.2}/s)", - self.messages_received, self.avg_messages_received_per_second - ) - )); - - // Data Transfer Statistics - summary.push_str( - "║ ║\n", - ); - summary.push_str( - "║ Data Transfer: ║\n", - ); - summary.push_str(&format!( - "║ • Bytes Sent: {:<59} ║\n", - format!( - "{} ({}/s)", - Self::format_bytes(self.bytes_sent), - Self::format_bytes(self.avg_bytes_sent_per_second as u64) - ) - )); - summary.push_str(&format!( - "║ • Bytes Received: {:<55} ║\n", - format!( - "{} ({}/s)", - Self::format_bytes(self.bytes_received), - Self::format_bytes(self.avg_bytes_received_per_second as u64) - ) - )); - - // Recent Activity - if !self.connection_history.is_empty() { - summary.push_str("║ ║\n"); - summary.push_str("║ Recent Activity (Last 5 events): ║\n"); - - let recent_events: Vec<&ConnectionEvent> = - self.connection_history.iter().rev().take(5).collect(); - for event in recent_events.iter().rev() { - let timestamp = Self::format_timestamp(event.timestamp); - let event_desc = Self::format_event_description(event); - summary.push_str(&format!("║ • {timestamp}: {event_desc:<51} ║\n")); - } - } - - // Connection Health Assessment - summary.push_str( - "║ ║\n", - ); - summary.push_str( - "║ Connection Health: ║\n", - ); - let health_status = self.assess_connection_health(); - summary.push_str(&format!("║ • Overall Health: {health_status:<55} ║\n")); - - // Performance Metrics - if self.total_uptime_seconds > 0.0 { - let stability = (self.total_uptime_seconds - / (self.total_uptime_seconds + (self.disconnections as f64 * 5.0))) - * 100.0; - summary.push_str(&format!( - "║ • Stability Score: {:<54} ║\n", - format!("{:.1}%", stability) - )); - } - - // Footer - summary.push_str( - "╚═══════════════════════════════════════════════════════════════════════════════╝\n", - ); - - summary - } - - /// Generate a compact, single-line summary - pub fn compact_summary(&self) -> String { - let status = if self.is_connected { - "CONNECTED" - } else { - "DISCONNECTED" - }; - let success_rate = if self.connection_attempts > 0 { - (self.successful_connections as f64 / self.connection_attempts as f64) * 100.0 - } else { - 0.0 - }; - - format!( - "Status: {} | Attempts: {} | Success Rate: {:.1}% | Uptime: {} | Messages: {}↑ {}↓ | Data: {}↑ {}↓", - status, - self.connection_attempts, - success_rate, - Self::format_duration(self.total_uptime_seconds), - self.messages_sent, - self.messages_received, - Self::format_bytes(self.bytes_sent), - Self::format_bytes(self.bytes_received) - ) - } - - /// Assess the overall health of the connection - fn assess_connection_health(&self) -> String { - let mut health_score = 100.0; - let mut issues = Vec::new(); - - // Check success rate - if self.connection_attempts > 0 { - let success_rate = - (self.successful_connections as f64 / self.connection_attempts as f64) * 100.0; - if success_rate < 50.0 { - health_score -= 40.0; - issues.push("Low success rate"); - } else if success_rate < 80.0 { - health_score -= 20.0; - issues.push("Moderate success rate"); - } - } - - // Check disconnection frequency - if self.disconnections > 0 && self.total_uptime_seconds > 0.0 { - let disconnections_per_hour = - (self.disconnections as f64) / (self.total_uptime_seconds / 3600.0); - if disconnections_per_hour > 5.0 { - health_score -= 30.0; - issues.push("Frequent disconnections"); - } else if disconnections_per_hour > 2.0 { - health_score -= 15.0; - issues.push("Occasional disconnections"); - } - } - - // Check connection latency - if self.avg_connection_latency_ms > 5000.0 { - health_score -= 20.0; - issues.push("High latency"); - } else if self.avg_connection_latency_ms > 2000.0 { - health_score -= 10.0; - issues.push("Moderate latency"); - } - - // Check if currently connected - if !self.is_connected { - health_score -= 25.0; - issues.push("Currently disconnected"); - } - - let health_level = if health_score >= 90.0 { - "🟢 Excellent" - } else if health_score >= 70.0 { - "🟡 Good" - } else if health_score >= 50.0 { - "🟠 Fair" - } else { - "🔴 Poor" - }; - - if issues.is_empty() { - format!("{health_level} ({health_score:.0}/100)") - } else { - format!( - "{} ({:.0}/100) - {}", - health_level, - health_score, - issues.join(", ") - ) - } - } - - /// Format duration in a human-readable way - fn format_duration(seconds: f64) -> String { - if seconds < 60.0 { - format!("{seconds:.1}s") - } else if seconds < 3600.0 { - format!("{:.1}m", seconds / 60.0) - } else if seconds < 86400.0 { - format!("{:.1}h", seconds / 3600.0) - } else { - format!("{:.1}d", seconds / 86400.0) - } - } - - /// Format bytes in a human-readable way - fn format_bytes(bytes: u64) -> String { - const UNITS: &[&str] = &["B", "KB", "MB", "GB", "TB"]; - let mut size = bytes as f64; - let mut unit_index = 0; - - while size >= 1024.0 && unit_index < UNITS.len() - 1 { - size /= 1024.0; - unit_index += 1; - } - - if unit_index == 0 { - format!("{} {}", bytes, UNITS[unit_index]) - } else { - format!("{:.1} {}", size, UNITS[unit_index]) - } - } - - /// Format timestamp in a readable way - fn format_timestamp(timestamp: u64) -> String { - // Convert Unix timestamp to readable format - let duration = std::time::Duration::from_millis(timestamp); - let secs = duration.as_secs(); - let now = std::time::SystemTime::now() - .duration_since(std::time::UNIX_EPOCH) - .unwrap_or_default() - .as_secs(); - - let diff = now.saturating_sub(secs); - - if diff < 60 { - format!("{diff}s ago") - } else if diff < 3600 { - format!("{}m ago", diff / 60) - } else if diff < 86400 { - format!("{}h ago", diff / 3600) - } else { - format!("{}d ago", diff / 86400) - } - } - - /// Format event description - fn format_event_description(event: &ConnectionEvent) -> String { - match &event.event_type { - ConnectionEventType::ConnectionAttempt => "Connection attempt".to_string(), - ConnectionEventType::ConnectionSuccess => { - if let Some(duration) = event.duration_ms { - format!("Connected ({duration}ms)") - } else { - "Connected".to_string() - } - } - ConnectionEventType::ConnectionFailure => { - if let Some(reason) = &event.reason { - format!("Connection failed: {reason}") - } else { - "Connection failed".to_string() - } - } - ConnectionEventType::Disconnection => { - if let Some(reason) = &event.reason { - format!("Disconnected: {reason}") - } else { - "Disconnected".to_string() - } - } - ConnectionEventType::Reconnection => "Reconnection attempt".to_string(), - ConnectionEventType::MessageSent => "Message sent".to_string(), - ConnectionEventType::MessageReceived => "Message received".to_string(), - } - } -} - -impl StatisticsTracker { - pub fn new() -> Self { - Self { - connection_attempts: AtomicU64::new(0), - successful_connections: AtomicU64::new(0), - failed_connections: AtomicU64::new(0), - disconnections: AtomicU64::new(0), - reconnections: AtomicU64::new(0), - messages_sent: AtomicU64::new(0), - messages_received: AtomicU64::new(0), - bytes_sent: AtomicU64::new(0), - bytes_received: AtomicU64::new(0), - start_time: Instant::now(), - last_connection_attempt: RwLock::new(None), - current_connection_start: RwLock::new(None), - last_disconnection: RwLock::new(None), - total_uptime: RwLock::new(Duration::ZERO), - connection_latencies: RwLock::new(Vec::new()), - is_connected: AtomicBool::new(false), - event_history: RwLock::new(Vec::new()), - } - } - - pub async fn record_connection_attempt(&self) { - self.connection_attempts.fetch_add(1, Ordering::SeqCst); - *self.last_connection_attempt.write().await = Some(Instant::now()); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::ConnectionAttempt, - timestamp: Self::current_timestamp(), - duration_ms: None, - reason: None, - }) - .await; - } - - pub async fn record_connection_success(&self) { - self.successful_connections.fetch_add(1, Ordering::SeqCst); - self.is_connected.store(true, Ordering::SeqCst); - - let now = Instant::now(); - *self.current_connection_start.write().await = Some(now); - - // Calculate connection latency - let latency = if let Some(attempt_time) = *self.last_connection_attempt.read().await { - now.duration_since(attempt_time) - } else { - Duration::ZERO - }; - - self.connection_latencies.write().await.push(latency); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::ConnectionSuccess, - timestamp: Self::current_timestamp(), - duration_ms: Some(latency.as_millis() as u64), - reason: None, - }) - .await; - } - - pub async fn record_connection_failure(&self, reason: Option) { - self.failed_connections.fetch_add(1, Ordering::SeqCst); - self.is_connected.store(false, Ordering::SeqCst); - - let latency = (*self.last_connection_attempt.read().await) - .map(|attempt_time| Instant::now().duration_since(attempt_time)); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::ConnectionFailure, - timestamp: Self::current_timestamp(), - duration_ms: latency.map(|d| d.as_millis() as u64), - reason, - }) - .await; - } - - pub async fn record_disconnection(&self, reason: Option) { - self.disconnections.fetch_add(1, Ordering::SeqCst); - self.is_connected.store(false, Ordering::SeqCst); - - let now = Instant::now(); - *self.last_disconnection.write().await = Some(now); - - // Update total uptime - if let Some(connection_start) = *self.current_connection_start.read().await { - let uptime = now.duration_since(connection_start); - *self.total_uptime.write().await += uptime; - } - - *self.current_connection_start.write().await = None; - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::Disconnection, - timestamp: Self::current_timestamp(), - duration_ms: None, - reason, - }) - .await; - } - - pub async fn record_reconnection(&self) { - self.reconnections.fetch_add(1, Ordering::SeqCst); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::Reconnection, - timestamp: Self::current_timestamp(), - duration_ms: None, - reason: None, - }) - .await; - } - - pub async fn record_message_sent(&self, message: &Message) { - self.messages_sent.fetch_add(1, Ordering::SeqCst); - self.bytes_sent - .fetch_add(Self::message_size(message), Ordering::SeqCst); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::MessageSent, - timestamp: Self::current_timestamp(), - duration_ms: None, - reason: None, - }) - .await; - } - - pub async fn record_message_received(&self, message: &Message) { - self.messages_received.fetch_add(1, Ordering::SeqCst); - self.bytes_received - .fetch_add(Self::message_size(message), Ordering::SeqCst); - - self.add_event(ConnectionEvent { - event_type: ConnectionEventType::MessageReceived, - timestamp: Self::current_timestamp(), - duration_ms: None, - reason: None, - }) - .await; - } - - pub async fn get_stats(&self) -> ConnectionStats { - let now = Instant::now(); - let elapsed = now.duration_since(self.start_time); - - let connection_latencies = self.connection_latencies.read().await; - let avg_latency = if connection_latencies.is_empty() { - 0.0 - } else { - connection_latencies.iter().sum::().as_millis() as f64 - / connection_latencies.len() as f64 - }; - - let last_latency = connection_latencies - .last() - .map(|d| d.as_millis() as f64) - .unwrap_or(0.0); - - let total_uptime = *self.total_uptime.read().await; - let current_uptime = - if let Some(connection_start) = *self.current_connection_start.read().await { - now.duration_since(connection_start) - } else { - Duration::ZERO - }; - - let time_since_last_disconnection = - if let Some(last_disc) = *self.last_disconnection.read().await { - now.duration_since(last_disc) - } else { - elapsed - }; - - let messages_sent = self.messages_sent.load(Ordering::SeqCst); - let messages_received = self.messages_received.load(Ordering::SeqCst); - let bytes_sent = self.bytes_sent.load(Ordering::SeqCst); - let bytes_received = self.bytes_received.load(Ordering::SeqCst); - - let elapsed_seconds = elapsed.as_secs_f64(); - - ConnectionStats { - connection_attempts: self.connection_attempts.load(Ordering::SeqCst), - successful_connections: self.successful_connections.load(Ordering::SeqCst), - failed_connections: self.failed_connections.load(Ordering::SeqCst), - disconnections: self.disconnections.load(Ordering::SeqCst), - reconnections: self.reconnections.load(Ordering::SeqCst), - avg_connection_latency_ms: avg_latency, - last_connection_latency_ms: last_latency, - total_uptime_seconds: total_uptime.as_secs_f64(), - current_uptime_seconds: current_uptime.as_secs_f64(), - time_since_last_disconnection_seconds: time_since_last_disconnection.as_secs_f64(), - messages_sent, - messages_received, - bytes_sent, - bytes_received, - avg_messages_sent_per_second: if elapsed_seconds > 0.0 { - messages_sent as f64 / elapsed_seconds - } else { - 0.0 - }, - avg_messages_received_per_second: if elapsed_seconds > 0.0 { - messages_received as f64 / elapsed_seconds - } else { - 0.0 - }, - avg_bytes_sent_per_second: if elapsed_seconds > 0.0 { - bytes_sent as f64 / elapsed_seconds - } else { - 0.0 - }, - avg_bytes_received_per_second: if elapsed_seconds > 0.0 { - bytes_received as f64 / elapsed_seconds - } else { - 0.0 - }, - is_connected: self.is_connected.load(Ordering::SeqCst), - connection_history: self.event_history.read().await.clone(), - } - } - - fn message_size(message: &Message) -> u64 { - match message { - Message::Text(text) => text.len() as u64, - Message::Binary(data) => data.len() as u64, - Message::Ping(data) => data.len() as u64, - Message::Pong(data) => data.len() as u64, - Message::Close(_) => 0, - Message::Frame(_) => 0, - } - } - - fn current_timestamp() -> u64 { - std::time::SystemTime::now() - .duration_since(std::time::UNIX_EPOCH) - .unwrap_or_default() - .as_millis() as u64 - } - - async fn add_event(&self, event: ConnectionEvent) { - let mut history = self.event_history.write().await; - history.push(event); - - // Keep only last 100 events to prevent memory growth - if history.len() > 100 { - history.drain(0..50); // Remove oldest 50 events - } - } -} - -impl Default for StatisticsTracker { - fn default() -> Self { - Self::new() - } -} - -/// Wrapper around AsyncSender to track message statistics -pub struct TrackedSender { - inner: AsyncSender, - stats: Arc, -} - -impl TrackedSender { - pub fn new(sender: AsyncSender, stats: Arc) -> Self { - Self { - inner: sender, - stats, - } - } - - pub async fn send(&self, item: T) -> Result<(), kanal::SendError> { - let result = self.inner.send(item).await; - - // We'll track all sends for now, regardless of type - if result.is_ok() { - // Use tokio::spawn for async operation - let stats = self.stats.clone(); - tokio::spawn(async move { - // For now, we'll just track the count without message details - // In a real implementation, you might want to have a trait for message sizing - stats - .messages_sent - .fetch_add(1, std::sync::atomic::Ordering::SeqCst); - }); - } - - result - } -} - -/// Wrapper around AsyncReceiver to track message statistics -pub struct TrackedReceiver { - inner: AsyncReceiver, - stats: Arc, -} - -impl TrackedReceiver { - pub fn new(receiver: AsyncReceiver, stats: Arc) -> Self { - Self { - inner: receiver, - stats, - } - } - - pub async fn recv(&self) -> Result { - let result = self.inner.recv().await; - - // We'll track all receives for now, regardless of type - if result.is_ok() { - // Use tokio::spawn for async operation - let stats = self.stats.clone(); - tokio::spawn(async move { - // For now, we'll just track the count without message details - // In a real implementation, you might want to have a trait for message sizing - stats - .messages_received - .fetch_add(1, std::sync::atomic::Ordering::SeqCst); - }); - } - - result - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/testing.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/testing.rs deleted file mode 100644 index 414a3cb1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/testing.rs +++ /dev/null @@ -1,623 +0,0 @@ -use crate::builder::ClientBuilder; -use crate::client::{Client, ClientRunner}; -use crate::connector::Connector; -use crate::error::{CoreError, CoreResult}; -use crate::middleware::{MiddlewareContext, WebSocketMiddleware}; -use crate::statistics::{ConnectionStats, StatisticsTracker}; -use crate::traits::AppState; -use async_trait::async_trait; -use std::sync::Arc; -use std::time::Duration; -use tokio_tungstenite::tungstenite::Message; -use tracing::{debug, error, info, warn}; - -/// Configuration for the testing wrapper -#[derive(Debug, Clone)] -pub struct TestingConfig { - /// How often to collect and log statistics - pub stats_interval: Duration, - /// Whether to log statistics to console - pub log_stats: bool, - /// Whether to track detailed connection events - pub track_events: bool, - /// Maximum number of reconnection attempts - pub max_reconnect_attempts: Option, - /// Delay between reconnection attempts - pub reconnect_delay: Duration, - /// Connection timeout duration - pub connection_timeout: Duration, - /// Whether to automatically reconnect on disconnection - pub auto_reconnect: bool, -} - -impl Default for TestingConfig { - fn default() -> Self { - Self { - stats_interval: Duration::from_secs(30), - log_stats: true, - track_events: true, - max_reconnect_attempts: Some(5), - reconnect_delay: Duration::from_secs(5), - connection_timeout: Duration::from_secs(10), - auto_reconnect: true, - } - } -} - -/// A testing wrapper around the Client that provides comprehensive statistics -/// and monitoring capabilities for WebSocket connections. -pub struct TestingWrapper { - client: Client, - runner: Option>, - stats: Arc, - config: TestingConfig, - is_running: Arc, - stats_task: Option>, - runner_task: Option>, -} - -/// A testing middleware that tracks connection statistics using the shared StatisticsTracker -pub struct TestingMiddleware { - stats: Arc, - _phantom: std::marker::PhantomData, -} - -impl TestingMiddleware { - /// Create a new testing middleware with the provided StatisticsTracker - pub fn new(stats: Arc) -> Self { - Self { - stats, - _phantom: std::marker::PhantomData, - } - } -} - -#[async_trait] -impl WebSocketMiddleware for TestingMiddleware { - async fn on_connection_attempt(&self, _context: &MiddlewareContext) -> CoreResult<()> { - // 🎯 This is the missing piece! - self.stats.record_connection_attempt().await; - debug!(target: "TestingMiddleware", "Connection attempt recorded"); - Ok(()) - } - - async fn on_connection_failure( - &self, - _context: &MiddlewareContext, - reason: Option, - ) -> CoreResult<()> { - // 🎯 This will give you proper failure tracking - self.stats.record_connection_failure(reason).await; - debug!(target: "TestingMiddleware", "Connection failure recorded"); - Ok(()) - } - - async fn on_connect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - // This calls record_connection_success - already implemented - self.stats.record_connection_success().await; - debug!(target: "TestingMiddleware", "Connection established"); - Ok(()) - } - - async fn on_disconnect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - // Record disconnection with reason - self.stats - .record_disconnection(Some("Connection lost".to_string())) - .await; - debug!(target: "TestingMiddleware", "Connection lost"); - Ok(()) - } - - async fn on_send(&self, message: &Message, _context: &MiddlewareContext) -> CoreResult<()> { - // Record message sent with size tracking - self.stats.record_message_sent(message).await; - debug!(target: "TestingMiddleware", "Message sent: {} bytes", Self::get_message_size(message)); - Ok(()) - } - - async fn on_receive( - &self, - message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - // Record message received with size tracking - self.stats.record_message_received(message).await; - debug!(target: "TestingMiddleware", "Message received: {} bytes", Self::get_message_size(message)); - Ok(()) - } -} - -impl TestingMiddleware { - /// Get the size of a message in bytes - fn get_message_size(message: &Message) -> usize { - match message { - Message::Text(text) => text.len(), - Message::Binary(data) => data.len(), - Message::Ping(data) => data.len(), - Message::Pong(data) => data.len(), - Message::Close(_) => 0, - Message::Frame(_) => 0, - } - } -} - -impl TestingWrapper { - /// Create a new testing wrapper with the provided client and runner - pub fn new(client: Client, runner: ClientRunner, config: TestingConfig) -> Self { - let stats = Arc::new(StatisticsTracker::new()); - - Self { - client, - runner: Some(runner), - stats, - config, - is_running: Arc::new(std::sync::atomic::AtomicBool::new(false)), - stats_task: None, - runner_task: None, - } - } - - /// Create a new testing wrapper with a shared StatisticsTracker - /// This is useful when you want to share statistics between multiple components - pub fn new_with_stats( - client: Client, - runner: ClientRunner, - config: TestingConfig, - stats: Arc, - ) -> Self { - Self { - client, - runner: Some(runner), - stats, - config, - is_running: Arc::new(std::sync::atomic::AtomicBool::new(false)), - stats_task: None, - runner_task: None, - } - } - - /// Create a TestingMiddleware that shares the same StatisticsTracker - pub fn create_middleware(&self) -> TestingMiddleware { - TestingMiddleware::new(Arc::clone(&self.stats)) - } - - /// Start the testing wrapper, which will run the client and begin collecting statistics - pub async fn start(&mut self) -> CoreResult<()> { - self.is_running - .store(true, std::sync::atomic::Ordering::SeqCst); - - // Start statistics collection task - if self.config.log_stats { - let stats = self.stats.clone(); - let interval = self.config.stats_interval; - let is_running = self.is_running.clone(); - - self.stats_task = Some(tokio::spawn(async move { - let mut interval = tokio::time::interval(interval); - interval.tick().await; // Skip first tick - - while is_running.load(std::sync::atomic::Ordering::SeqCst) { - interval.tick().await; - - let stats = stats.get_stats().await; - Self::log_statistics(&stats); - } - })); - } - - // Record initial connection attempt - self.stats.record_connection_attempt().await; - - // Start the actual ClientRunner in a separate task - // We need to take ownership of the runner to move it into the task - let runner = self.runner.take().ok_or_else(|| { - CoreError::Other("Runner has already been started or consumed".to_string()) - })?; - let stats = self.stats.clone(); - let is_running = self.is_running.clone(); - - self.runner_task = Some(tokio::spawn(async move { - let mut runner = runner; - - // Create a wrapper around the runner that tracks statistics - let result = Self::run_with_stats(&mut runner, stats.clone()).await; - - // Mark as not running when the runner exits - is_running.store(false, std::sync::atomic::Ordering::SeqCst); - - match result { - Ok(_) => { - info!("ClientRunner completed successfully"); - } - Err(e) => { - error!("ClientRunner failed: {}", e); - // Record connection failure - stats.record_connection_failure(Some(e.to_string())).await; - } - } - })); - - info!("Testing wrapper started successfully"); - Ok(()) - } - - /// Run the ClientRunner with statistics tracking - async fn run_with_stats( - runner: &mut ClientRunner, - stats: Arc, - ) -> CoreResult<()> { - // For now, we'll just run the runner directly - // In a future enhancement, we could intercept connection events - // and track them more granularly - - // Since ClientRunner.run() doesn't return a Result, we'll assume it succeeds - // and track the connection success - stats.record_connection_success().await; - runner.run().await; - Ok(()) - } - - /// Stop the testing wrapper - pub async fn stop(mut self) -> CoreResult { - self.is_running - .store(false, std::sync::atomic::Ordering::SeqCst); - - // Abort the statistics task - if let Some(task) = self.stats_task.take() { - task.abort(); - } - - // Shutdown the client, which will signal the runner to stop - // Note: This consumes the client, so we need to handle this carefully - info!("Sending shutdown command to client..."); - - // Record the disconnection before shutting down - self.stats - .record_disconnection(Some("Manual stop".to_string())) - .await; - - // We can't consume self.client here because we need to return self - // Instead, we'll wait for the runner task to complete naturally - // The runner should stop when the connection is closed or on error - - if let Some(runner_task) = self.runner_task.take() { - // Wait for the runner task to complete with a timeout - match tokio::time::timeout(Duration::from_secs(10), runner_task).await { - Ok(Ok(())) => { - info!("Runner task completed successfully"); - } - Ok(Err(e)) => { - if e.is_cancelled() { - info!("Runner task was cancelled"); - } else { - error!("Runner task failed: {}", e); - } - } - Err(_) => { - warn!("Runner task did not complete within timeout, it may still be running"); - } - } - } - - let stats = self.get_stats().await; - - // Shutdown the client - info!("Shutting down client..."); - self.client.shutdown().await?; - - info!("Testing wrapper stopped"); - Ok(stats) - } - - /// Get the current connection statistics - pub async fn get_stats(&self) -> ConnectionStats { - self.stats.get_stats().await - } - - /// Get a reference to the underlying client - pub fn client(&self) -> &Client { - &self.client - } - - /// Get a mutable reference to the underlying client - pub fn client_mut(&mut self) -> &mut Client { - &mut self.client - } - - /// Reset all statistics - pub async fn reset_stats(&self) { - // Create a new statistics tracker and replace the current one - // Note: This is a simplified approach. In a real implementation, - // you might want to use Arc::make_mut or other techniques - // to properly reset the statistics while maintaining thread safety - warn!("Statistics reset requested, but not fully implemented"); - } - - /// Export statistics to JSON - pub async fn export_stats_json(&self) -> CoreResult { - let stats = self.get_stats().await; - serde_json::to_string_pretty(&stats) - .map_err(|e| CoreError::Other(format!("Failed to serialize stats: {e}"))) - } - - /// Export statistics to CSV - pub async fn export_stats_csv(&self) -> CoreResult { - let stats = self.get_stats().await; - - let mut csv = String::new(); - csv.push_str("metric,value\n"); - csv.push_str(&format!( - "connection_attempts,{}\n", - stats.connection_attempts - )); - csv.push_str(&format!( - "successful_connections,{}\n", - stats.successful_connections - )); - csv.push_str(&format!( - "failed_connections,{}\n", - stats.failed_connections - )); - csv.push_str(&format!("disconnections,{}\n", stats.disconnections)); - csv.push_str(&format!("reconnections,{}\n", stats.reconnections)); - csv.push_str(&format!( - "avg_connection_latency_ms,{}\n", - stats.avg_connection_latency_ms - )); - csv.push_str(&format!( - "last_connection_latency_ms,{}\n", - stats.last_connection_latency_ms - )); - csv.push_str(&format!( - "total_uptime_seconds,{}\n", - stats.total_uptime_seconds - )); - csv.push_str(&format!( - "current_uptime_seconds,{}\n", - stats.current_uptime_seconds - )); - csv.push_str(&format!( - "time_since_last_disconnection_seconds,{}\n", - stats.time_since_last_disconnection_seconds - )); - csv.push_str(&format!("messages_sent,{}\n", stats.messages_sent)); - csv.push_str(&format!("messages_received,{}\n", stats.messages_received)); - csv.push_str(&format!("bytes_sent,{}\n", stats.bytes_sent)); - csv.push_str(&format!("bytes_received,{}\n", stats.bytes_received)); - csv.push_str(&format!( - "avg_messages_sent_per_second,{}\n", - stats.avg_messages_sent_per_second - )); - csv.push_str(&format!( - "avg_messages_received_per_second,{}\n", - stats.avg_messages_received_per_second - )); - csv.push_str(&format!( - "avg_bytes_sent_per_second,{}\n", - stats.avg_bytes_sent_per_second - )); - csv.push_str(&format!( - "avg_bytes_received_per_second,{}\n", - stats.avg_bytes_received_per_second - )); - csv.push_str(&format!("is_connected,{}\n", stats.is_connected)); - - Ok(csv) - } - - /// Log current statistics to console - fn log_statistics(stats: &ConnectionStats) { - info!("=== WebSocket Connection Statistics ==="); - info!( - "Connection Status: {}", - if stats.is_connected { - "CONNECTED" - } else { - "DISCONNECTED" - } - ); - info!("Connection Attempts: {}", stats.connection_attempts); - info!("Successful Connections: {}", stats.successful_connections); - info!("Failed Connections: {}", stats.failed_connections); - info!("Disconnections: {}", stats.disconnections); - info!("Reconnections: {}", stats.reconnections); - - if stats.avg_connection_latency_ms > 0.0 { - info!( - "Average Connection Latency: {:.2}ms", - stats.avg_connection_latency_ms - ); - info!( - "Last Connection Latency: {:.2}ms", - stats.last_connection_latency_ms - ); - } - - info!("Total Uptime: {:.2}s", stats.total_uptime_seconds); - if stats.is_connected { - info!( - "Current Connection Uptime: {:.2}s", - stats.current_uptime_seconds - ); - } - if stats.time_since_last_disconnection_seconds > 0.0 { - info!( - "Time Since Last Disconnection: {:.2}s", - stats.time_since_last_disconnection_seconds - ); - } - - info!( - "Messages Sent: {} ({:.2}/s)", - stats.messages_sent, stats.avg_messages_sent_per_second - ); - info!( - "Messages Received: {} ({:.2}/s)", - stats.messages_received, stats.avg_messages_received_per_second - ); - info!( - "Bytes Sent: {} ({:.2}/s)", - stats.bytes_sent, stats.avg_bytes_sent_per_second - ); - info!( - "Bytes Received: {} ({:.2}/s)", - stats.bytes_received, stats.avg_bytes_received_per_second - ); - - if stats.connection_attempts > 0 { - let success_rate = - (stats.successful_connections as f64 / stats.connection_attempts as f64) * 100.0; - info!("Connection Success Rate: {:.1}%", success_rate); - } - - info!("========================================"); - } -} - -/// A testing connector wrapper that tracks connection statistics -pub struct TestingConnector { - inner: C, - stats: Arc, - config: TestingConfig, - _phantom: std::marker::PhantomData, -} - -impl TestingConnector { - pub fn new(inner: C, stats: Arc, config: TestingConfig) -> Self { - Self { - inner, - stats, - config, - _phantom: std::marker::PhantomData, - } - } -} - -#[async_trait] -impl Connector for TestingConnector -where - C: Connector + Send + Sync, - S: AppState, -{ - async fn connect( - &self, - state: Arc, - ) -> crate::connector::ConnectorResult { - self.stats.record_connection_attempt().await; - - let start_time = std::time::Instant::now(); - - // Apply connection timeout - let result = - tokio::time::timeout(self.config.connection_timeout, self.inner.connect(state)).await; - - match result { - Ok(Ok(stream)) => { - self.stats.record_connection_success().await; - debug!("Connection established in {:?}", start_time.elapsed()); - Ok(stream) - } - Ok(Err(err)) => { - self.stats - .record_connection_failure(Some(err.to_string())) - .await; - error!("Connection failed: {}", err); - Err(err) - } - Err(_) => { - let timeout_error = crate::connector::ConnectorError::Timeout; - self.stats - .record_connection_failure(Some(timeout_error.to_string())) - .await; - error!( - "Connection timed out after {:?}", - self.config.connection_timeout - ); - Err(timeout_error) - } - } - } - - async fn disconnect(&self) -> crate::connector::ConnectorResult<()> { - self.stats - .record_disconnection(Some("Manual disconnect".to_string())) - .await; - self.inner.disconnect().await - } -} - -/// Builder for creating a testing wrapper with custom configuration -pub struct TestingWrapperBuilder { - config: TestingConfig, - _phantom: std::marker::PhantomData, -} - -impl TestingWrapperBuilder { - pub fn new() -> Self { - Self { - config: TestingConfig::default(), - _phantom: std::marker::PhantomData, - } - } - - pub fn with_stats_interval(mut self, interval: Duration) -> Self { - self.config.stats_interval = interval; - self - } - - pub fn with_log_stats(mut self, log_stats: bool) -> Self { - self.config.log_stats = log_stats; - self - } - - pub fn with_track_events(mut self, track_events: bool) -> Self { - self.config.track_events = track_events; - self - } - - pub fn with_max_reconnect_attempts(mut self, max_attempts: Option) -> Self { - self.config.max_reconnect_attempts = max_attempts; - self - } - - pub fn with_reconnect_delay(mut self, delay: Duration) -> Self { - self.config.reconnect_delay = delay; - self - } - - pub fn with_connection_timeout(mut self, timeout: Duration) -> Self { - self.config.connection_timeout = timeout; - self - } - - pub fn with_auto_reconnect(mut self, auto_reconnect: bool) -> Self { - self.config.auto_reconnect = auto_reconnect; - self - } - - pub fn build(self, client: Client, runner: ClientRunner) -> TestingWrapper { - TestingWrapper::new(client, runner, self.config) - } - - /// Build the testing wrapper and return both the wrapper and a compatible middleware - pub async fn build_with_middleware( - self, - builder: ClientBuilder, - ) -> CoreResult> { - let stats = Arc::new(StatisticsTracker::new()); - let middleware = TestingMiddleware::new(Arc::clone(&stats)); - let (client, runner) = builder - .with_middleware(Box::new(middleware)) - .build() - .await?; - let wrapper = TestingWrapper::new_with_stats(client, runner, self.config, stats); - - Ok(wrapper) - } -} - -impl Default for TestingWrapperBuilder { - fn default() -> Self { - Self::new() - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/traits.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/traits.rs deleted file mode 100644 index 5cd327ab..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/traits.rs +++ /dev/null @@ -1,213 +0,0 @@ -use async_trait::async_trait; -use kanal::{AsyncReceiver, AsyncSender}; -use std::fmt::Debug; -use std::sync::Arc; -use tokio_tungstenite::tungstenite::Message; - -use crate::error::CoreResult; - -/// The contract for the application's shared state. -#[async_trait] -pub trait AppState: Send + Sync + 'static { - /// Clears any temporary data from the state, called on a manual disconnect. - async fn clear_temporal_data(&self); -} - -#[async_trait] -impl AppState for () { - async fn clear_temporal_data(&self) { - // Default implementation does nothing. - } -} - -/// The contract for a self-contained, concurrent API module. -/// Generic over the `AppState` for type-safe access to shared data. -#[async_trait] -pub trait ApiModule: Send + 'static { - /// The specific command type this module accepts. - type Command: Debug + Send; - /// This specific CommandResponse type this module produces. - type CommandResponse: Debug + Send; - /// The handle that users will interact with. It must be clonable. - type Handle: Clone + Send + Sync + 'static; - - /// Creates a new instance of the module. - fn new( - shared_state: Arc, - command_receiver: AsyncReceiver, - command_responder: AsyncSender, - message_receiver: AsyncReceiver>, - to_ws_sender: AsyncSender, - ) -> Self - where - Self: Sized; - - /// Creates a new handle for this module. - /// This is used to send commands to the module. - /// - /// # Arguments - /// * `sender`: The sender channel for commands. - /// * `receiver`: The receiver channel for command responses. - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle; - - fn new_combined( - shared_state: Arc, - command_receiver: AsyncReceiver, - command_responder: AsyncSender, - command_response_receiver: AsyncReceiver, - command_response_responder: AsyncSender, - message_receiver: AsyncReceiver>, - to_ws_sender: AsyncSender, - ) -> (Self, Self::Handle) - where - Self: Sized, - { - let module = Self::new( - shared_state, - command_receiver, - command_response_responder, - message_receiver, - to_ws_sender, - ); - let handle = Self::create_handle(command_responder, command_response_receiver); - (module, handle) - } - - /// The main run loop for the module's background task. - async fn run(&mut self) -> CoreResult<()>; - - /// An optional callback that can be executed when a reconnection event occurs. - /// This function is useful for modules that need to perform specific actions - /// when a reconnection happens, such as reinitializing state or resending messages. - /// It allows for custom behavior to be defined that can be executed in the context of the - /// module, providing flexibility and extensibility to the module's functionality. - fn callback(&self) -> CoreResult>>> { - // Default implementation does nothing. - // This is useful for modules that do not require a callback. - Ok(None) - } - - /// Route only messages for which this returns true. - /// This function is used to determine whether a message should be processed by this module. - /// It allows for flexible and reusable rules that can be applied to different modules. - /// The main difference between this and the `LightweightModule` rule is that - /// this rule also takes the shared state as an argument, allowing for more complex - /// routing logic that can depend on the current state of the application. - fn rule(state: Arc) -> Box; -} - -/// A self‐contained module that runs independently, -/// owns its recv/sender channels and shared state, -/// and processes incoming WS messages according to its routing rule. -/// It's main difference from `ApiModule` is that it does not -/// require a command-response mechanism and is not intended to be used -/// as a part of the API, but rather as a lightweight module that can -/// process messages in a more flexible way. -/// It is useful for modules that need to handle messages without the overhead of a full API module -/// and can be used for tasks like logging, monitoring, or simple message transformations. -/// It is designed to be lightweight and efficient, allowing for quick processing of messages -/// without the need for a full command-response cycle. -/// It is also useful for modules that need to handle messages in a more flexible way, -/// such as forwarding messages to other parts of the system or performing simple transformations. -/// It is not intended to be used as a part of the API, but rather as a -/// lightweight module that can process messages in a more flexible way. -/// -/// The main difference from the `LightweightHandler` type is that this trait is intended for -/// modules that need to manage their own state and processing logic and being run in a dedicated task., -/// allowing easy automation of things like sending periodic messages to a websocket connection to keep it alive. -#[async_trait] -pub trait LightweightModule: Send + 'static { - /// Construct the module with: - /// - shared app state - /// - a sender for outgoing WS messages - /// - a receiver for incoming WS messages - fn new( - state: Arc, - ws_sender: AsyncSender, - ws_receiver: AsyncReceiver>, - ) -> Self - where - Self: Sized; - - /// The module's asynchronous run loop. - async fn run(&mut self) -> CoreResult<()>; - - /// Route only messages for which this returns true. - fn rule() -> Box; -} - -/// Data returned by the rule function of a module. -/// This trait is used to define the rules that determine whether a message should be processed by a module. -/// It allows for flexible and reusable rules that can be applied to different modules. -/// The rules can be implemented as standalone functions or as methods on the module itself. -/// The rules should be lightweight and efficient, as they will be called for every incoming message. -/// The rules should not perform any blocking operations and should be designed to be as efficient as possible -/// to avoid slowing down the message processing pipeline. -/// The rules can be used to filter messages, transform them, or perform any other necessary operations -pub trait Rule { - /// Validate wherever the messsage follows the rule and needs to be processed by this module. - fn call(&self, msg: &Message) -> bool; - - /// Resets the rule to its initial state. - /// This is useful for rules that maintain state and need to be reset - /// when the module is reset or reinitialized. - /// Implementations should ensure that the rule is in a clean state after this call. - /// # Note - /// This method is not required to be asynchronous, as it is expected to be a lightweight - /// operation that does not involve any I/O or long-running tasks. - /// It should be implemented in a way that allows the rule to be reused without - /// needing to recreate it, thus improving performance and reducing overhead. - fn reset(&self); -} - -/// A trait for callback functions that can be executed within the context of a module. -/// This trait is designed to allow modules to define custom behavior that can be executed -/// when a reconnection event occurs. -#[async_trait] -pub trait ReconnectCallback: Send + Sync { - /// The asynchronous function that will be called when a reconnection event occurs. - /// This function receives the shared state and a sender for outgoing WebSocket messages. - /// It should return a `CoreResult<()>` indicating the success or failure of the operation. - /// /// # Arguments - /// * `state`: The shared application state that the callback can use. - /// * `ws_sender`: The sender for outgoing WebSocket messages, allowing the callback to - /// send messages to the WebSocket connection. - /// # Returns - /// A `CoreResult<()>` indicating the success or failure of the operation. - /// # Note - /// This function is expected to be asynchronous, allowing it to perform I/O operations - /// or other tasks that may take time without blocking the event loop. - /// Implementations should ensure that they handle any potential errors gracefully - /// and return appropriate results. - /// It is also important to ensure that the callback does not block the event loop, - /// as this could lead to performance issues in the application. - /// Implementations should be designed to be efficient and non-blocking, - /// allowing the application to continue processing other events while the callback is executed. - /// This trait is useful for defining custom behavior that can be executed when a reconnection event - /// occurs, allowing modules to handle reconnections in a flexible and reusable way. - async fn call(&self, state: Arc, ws_sender: &AsyncSender) -> CoreResult<()>; -} - -impl Rule for F -where - F: Fn(&Message) -> bool + Send + Sync + 'static, -{ - fn call(&self, msg: &Message) -> bool { - self(msg) - } - - fn reset(&self) { - // Default implementation does nothing. - // This is useful for stateless rules. - } -} - -#[async_trait] -impl ReconnectCallback for () { - async fn call(&self, _state: Arc, _ws_sender: &AsyncSender) -> CoreResult<()> { - Ok(()) - } -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/mod.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/mod.rs deleted file mode 100644 index cf927a9f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/mod.rs +++ /dev/null @@ -1,3 +0,0 @@ -pub mod stream; -pub mod time; -pub mod tracing; diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/stream.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/stream.rs deleted file mode 100644 index 84e198be..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/stream.rs +++ /dev/null @@ -1,115 +0,0 @@ -use std::{sync::Arc, time::Duration}; - -use futures_util::{Stream, stream::unfold}; -use kanal::{AsyncReceiver, ReceiveError}; -use tokio_tungstenite::tungstenite::Message; - -use crate::{ - error::{CoreError, CoreResult}, - traits::Rule, - utils::time::timeout, -}; - -pub struct RecieverStream { - inner: AsyncReceiver, - timeout: Option, -} - -pub struct FilteredRecieverStream { - inner: AsyncReceiver, - timeout: Option, - filter: Box, -} - -impl RecieverStream { - pub fn new(inner: AsyncReceiver) -> Self { - Self { - inner, - timeout: None, - } - } - - pub fn new_timed(inner: AsyncReceiver, timeout: Option) -> Self { - Self { inner, timeout } - } - - async fn receive(&self) -> CoreResult { - match self.timeout { - Some(time) => timeout(time, self.inner.recv(), "RecieverStream".to_string()).await, - None => Ok(self.inner.recv().await?), - } - } - - pub fn to_stream(&self) -> impl Stream> + '_ { - Box::pin(unfold(self, move |state| async move { - let item = state.receive().await; - Some((item, state)) - })) - } - - pub fn to_stream_static(self: Arc) -> impl Stream> + 'static { - Box::pin(unfold(self, async |state| { - let item = state.receive().await; - Some((item, state)) - })) - } -} - -impl FilteredRecieverStream { - pub fn new( - inner: AsyncReceiver, - timeout: Option, - filter: Box, - ) -> Self { - Self { - inner, - timeout, - filter, - } - } - - pub fn new_base(inner: AsyncReceiver) -> Self { - Self::new(inner, None, default_filter()) - } - - pub fn new_filtered( - inner: AsyncReceiver, - filter: Box, - ) -> Self { - Self::new(inner, None, filter) - } - - async fn recv(&self) -> CoreResult { - while let Ok(msg) = self.inner.recv().await { - if self.filter.call(&msg) { - return Ok(msg); - } - } - Err(CoreError::ChannelReceiver(ReceiveError::Closed)) - } - - async fn receive(&self) -> CoreResult { - match self.timeout { - Some(time) => timeout(time, self.recv(), "RecieverStream".to_string()).await, - None => Ok(self.inner.recv().await?), - } - } - - pub fn to_stream(&self) -> impl Stream> + '_ { - Box::pin(unfold(self, move |state| async move { - let item = state.receive().await; - Some((item, state)) - })) - } - - pub fn to_stream_static(self: Arc) -> impl Stream> + 'static { - Box::pin(unfold(self, async |state| { - let item = state.receive().await; - Some((item, state)) - })) - } -} - -fn default_filter() -> Box { - Box::new(move |_: &Message| true) -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/time.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/time.rs deleted file mode 100644 index 67569b9d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/time.rs +++ /dev/null @@ -1,20 +0,0 @@ -use std::time::Duration; - -use core::future::Future; - -use crate::error::{CoreError, CoreResult}; - -pub async fn timeout(duration: Duration, future: F, task: String) -> CoreResult -where - E: Into, - F: Future>, -{ - let res = tokio::select! { - _ = tokio::time::sleep(duration) => Err(CoreError::TimeoutError { task, duration }), - result = future => match result { - Ok(value) => Ok(value), - Err(err) => Err(err.into()), - }, - }; - res -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/tracing.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/tracing.rs deleted file mode 100644 index 2d8dfcd2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/src/utils/tracing.rs +++ /dev/null @@ -1,116 +0,0 @@ -use std::{fs::OpenOptions, io::Write, time::Duration}; - -use kanal::{Sender, bounded_async}; -use serde_json::Value; -use tokio_tungstenite::tungstenite::Message; -use tracing::level_filters::LevelFilter; -use tracing_subscriber::{ - Layer, Registry, - fmt::{self, MakeWriter}, - layer::SubscriberExt, - util::SubscriberInitExt, -}; - -use crate::{ - error::{CoreError, CoreResult}, - utils::stream::RecieverStream, -}; - -pub fn start_tracing(terminal: bool) -> CoreResult<()> { - let error_logs = OpenOptions::new() - .append(true) - .create(true) - .open("errors.log")?; - - let sub = tracing_subscriber::registry() - // .with(filtered_layer) - .with( - // log-error file, to log the errors that arise - fmt::layer() - .with_ansi(false) - .with_writer(error_logs) - .with_filter(LevelFilter::WARN), - ); - if terminal { - sub.with(fmt::Layer::default().with_filter(LevelFilter::DEBUG)) - .try_init() - .map_err(|e| CoreError::Tracing(e.to_string()))?; - } else { - sub.try_init() - .map_err(|e| CoreError::Tracing(e.to_string()))?; - } - - Ok(()) -} - -pub fn start_tracing_leveled(terminal: bool, level: LevelFilter) -> CoreResult<()> { - let error_logs = OpenOptions::new() - .append(true) - .create(true) - .open("errors.log")?; - - let sub = tracing_subscriber::registry() - // .with(filtered_layer) - .with( - // log-error file, to log the errors that arise - fmt::layer() - .with_ansi(false) - .with_writer(error_logs) - .with_filter(LevelFilter::WARN), - ); - if terminal { - sub.with(fmt::Layer::default().with_filter(level)) - .try_init() - .map_err(|e| CoreError::Tracing(e.to_string()))?; - } else { - sub.try_init() - .map_err(|e| CoreError::Tracing(e.to_string()))?; - } - - Ok(()) -} - -#[derive(Clone)] -pub struct StreamWriter { - sender: Sender, -} - -impl Write for StreamWriter { - fn write(&mut self, buf: &[u8]) -> std::io::Result { - if let Ok(item) = serde_json::from_slice::(buf) { - self.sender - .send(Message::text(item.to_string())) - .map_err(std::io::Error::other)?; - } - Ok(buf.len()) - } - - fn flush(&mut self) -> std::io::Result<()> { - Ok(()) - } -} - -impl<'a> MakeWriter<'a> for StreamWriter { - type Writer = StreamWriter; - fn make_writer(&'a self) -> Self::Writer { - self.clone() - } -} - -pub fn stream_logs_layer( - level: LevelFilter, - timout: Option, -) -> (Box + Send + Sync>, RecieverStream) { - let (sender, receiver) = bounded_async(128); - let receiver = RecieverStream::new_timed(receiver, timout); - let writer = StreamWriter { - sender: sender.to_sync(), - }; - let layer = tracing_subscriber::fmt::layer::() - .json() - .flatten_event(true) - .with_writer(writer) - .with_filter(level) - .boxed(); - (layer, receiver) -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/.rustc_info.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/.rustc_info.json deleted file mode 100644 index 4ed1336c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/.rustc_info.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc_fingerprint":17856037799863335164,"outputs":{"17747080675513052775":{"success":true,"status":"","code":0,"stdout":"rustc 1.90.0 (1159e78c4 2025-09-14)\nbinary: rustc\ncommit-hash: 1159e78c4747b02ef996e55082b704c09b970588\ncommit-date: 2025-09-14\nhost: x86_64-pc-windows-msvc\nrelease: 1.90.0\nLLVM version: 20.1.8\n","stderr":""},"7971740275564407648":{"success":true,"status":"","code":0,"stdout":"___.exe\nlib___.rlib\n___.dll\n___.dll\n___.lib\n___.dll\nC:\\Users\\ayfmp\\.rustup\\toolchains\\stable-x86_64-pc-windows-msvc\npacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_abi=\"\"\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"msvc\"\ntarget_family=\"windows\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_has_atomic=\"128\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"windows\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"pc\"\nwindows\n","stderr":""}},"successes":{}} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.cargo-lock b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.cargo-lock deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/dep-lib-async_trait b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/dep-lib-async_trait deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/dep-lib-async_trait and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait deleted file mode 100644 index 83b87f47..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait +++ /dev/null @@ -1 +0,0 @@ -017d0a77b96da0f7 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait.json deleted file mode 100644 index d7f1b0ef..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/async-trait-7ec34a5687e23731/lib-async_trait.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":5116616278641129243,"profile":2225463790103693989,"path":9250914645790762957,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\async-trait-7ec34a5687e23731\\dep-lib-async_trait","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/dep-lib-binary_options_tools_core_pre b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/dep-lib-binary_options_tools_core_pre deleted file mode 100644 index 9a57a1ee..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/dep-lib-binary_options_tools_core_pre and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre deleted file mode 100644 index a8a9baad..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre +++ /dev/null @@ -1 +0,0 @@ -05ad61db841f2a6c \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre.json deleted file mode 100644 index 7d21c449..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/binary-options-tools-core-pre-657d026f77f29309/lib-binary_options_tools_core_pre.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":10844575707513921695,"profile":8731458305071235362,"path":10763286916239946207,"deps":[[1754976161352071619,"tracing_subscriber",false,12029703595483031834],[4336745513838352383,"thiserror",false,7028160387748198300],[5670512280626881702,"kanal",false,14170821819227786941],[7720834239451334583,"tokio",false,3332618553510714563],[8606274917505247608,"tracing",false,11406079103063360910],[10629569228670356391,"futures_util",false,15124889546220032826],[11649034845009460065,"tokio_tungstenite",false,4817290237015870075],[12832915883349295919,"serde_json",false,5896340496937660422],[13548984313718623784,"serde",false,2238022595688108160],[16611674984963787466,"async_trait",false,17843382366975458561]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\binary-options-tools-core-pre-657d026f77f29309\\dep-lib-binary_options_tools_core_pre","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/dep-lib-block_buffer b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/dep-lib-block_buffer deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/dep-lib-block_buffer and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer deleted file mode 100644 index d7b633fa..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer +++ /dev/null @@ -1 +0,0 @@ -7bea048e33325c07 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer.json deleted file mode 100644 index 79407cab..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/block-buffer-2d1774e5a956ccbe/lib-block_buffer.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":4098124618827574291,"profile":15657897354478470176,"path":18098653290382141557,"deps":[[17738927884925025478,"generic_array",false,9715303969634721767]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\block-buffer-2d1774e5a956ccbe\\dep-lib-block_buffer","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/dep-lib-bytes b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/dep-lib-bytes deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/dep-lib-bytes and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes deleted file mode 100644 index dc7801b1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes +++ /dev/null @@ -1 +0,0 @@ -ae6455d4de590841 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes.json deleted file mode 100644 index b9b014c3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/bytes-2026280b01880f04/lib-bytes.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"extra-platforms\", \"serde\", \"std\"]","target":15971911772774047941,"profile":5585765287293540646,"path":14770176377245669536,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\bytes-2026280b01880f04\\dep-lib-bytes","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/dep-lib-cfg_if b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/dep-lib-cfg_if deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/dep-lib-cfg_if and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if deleted file mode 100644 index fd0c8e45..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if +++ /dev/null @@ -1 +0,0 @@ -3d851f18f4532e75 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if.json deleted file mode 100644 index 68adb0b3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cfg-if-a8b587f74387df5b/lib-cfg_if.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"core\", \"rustc-dep-of-std\"]","target":13840298032947503755,"profile":15657897354478470176,"path":923885642785136352,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cfg-if-a8b587f74387df5b\\dep-lib-cfg_if","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/dep-lib-cpufeatures b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/dep-lib-cpufeatures deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/dep-lib-cpufeatures and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures deleted file mode 100644 index cf92a3b5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures +++ /dev/null @@ -1 +0,0 @@ -017be561a6bd56cc \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures.json deleted file mode 100644 index 8f151179..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/cpufeatures-0bca02eec30f0f27/lib-cpufeatures.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":2330704043955282025,"profile":15657897354478470176,"path":17778301427142559762,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\cpufeatures-0bca02eec30f0f27\\dep-lib-cpufeatures","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/dep-lib-crypto_common b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/dep-lib-crypto_common deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/dep-lib-crypto_common and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common deleted file mode 100644 index e6cf2fae..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common +++ /dev/null @@ -1 +0,0 @@ -419d20a34f9fc973 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common.json deleted file mode 100644 index a756bba9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/crypto-common-cd90c3e4772fa1f9/lib-crypto_common.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"std\"]","declared_features":"[\"getrandom\", \"rand_core\", \"std\"]","target":16242158919585437602,"profile":15657897354478470176,"path":14602093120899344447,"deps":[[857979250431893282,"typenum",false,10751519216062995082],[17738927884925025478,"generic_array",false,9715303969634721767]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\crypto-common-cd90c3e4772fa1f9\\dep-lib-crypto_common","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/dep-lib-data_encoding b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/dep-lib-data_encoding deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/dep-lib-data_encoding and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding deleted file mode 100644 index 57cc328c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding +++ /dev/null @@ -1 +0,0 @@ -017e03f9d8545f5d \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding.json deleted file mode 100644 index a2d00642..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/data-encoding-3626d3681091d30f/lib-data_encoding.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":11695827766092040444,"profile":6891732565722984440,"path":14687189755118302706,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\data-encoding-3626d3681091d30f\\dep-lib-data_encoding","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/dep-lib-digest b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/dep-lib-digest deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/dep-lib-digest and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest deleted file mode 100644 index a7b8c8fc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest +++ /dev/null @@ -1 +0,0 @@ -b874c5237c5af445 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest.json deleted file mode 100644 index f5620634..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/digest-d5f51fc025d1fc6d/lib-digest.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"block-buffer\", \"core-api\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"blobby\", \"block-buffer\", \"const-oid\", \"core-api\", \"default\", \"dev\", \"mac\", \"oid\", \"rand_core\", \"std\", \"subtle\"]","target":7510122432137863311,"profile":15657897354478470176,"path":2142801451445280979,"deps":[[2352660017780662552,"crypto_common",false,8343374949068610881],[10626340395483396037,"block_buffer",false,530354053130283643]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\digest-d5f51fc025d1fc6d\\dep-lib-digest","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/dep-lib-fnv b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/dep-lib-fnv deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/dep-lib-fnv and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv deleted file mode 100644 index db473296..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv +++ /dev/null @@ -1 +0,0 @@ -eb73843160b078e6 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv.json deleted file mode 100644 index 9ef2c82a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/fnv-b9a482015c76de4b/lib-fnv.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":10248144769085601448,"profile":15657897354478470176,"path":16747763468655282412,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\fnv-b9a482015c76de4b\\dep-lib-fnv","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/dep-lib-futures_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/dep-lib-futures_core deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/dep-lib-futures_core and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core deleted file mode 100644 index 9a13462b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core +++ /dev/null @@ -1 +0,0 @@ -f22c53d0ae844543 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core.json deleted file mode 100644 index 109e5b2e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-core-ff6ece19c1cf3fb9/lib-futures_core.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"default\", \"std\"]","declared_features":"[\"alloc\", \"cfg-target-has-atomic\", \"default\", \"portable-atomic\", \"std\", \"unstable\"]","target":9453135960607436725,"profile":13318305459243126790,"path":18094203543780868229,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\futures-core-ff6ece19c1cf3fb9\\dep-lib-futures_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/dep-lib-futures_macro b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/dep-lib-futures_macro deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/dep-lib-futures_macro and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro deleted file mode 100644 index aa0f00f7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro +++ /dev/null @@ -1 +0,0 @@ -31945f08409952f8 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro.json deleted file mode 100644 index 55daae75..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-macro-fe1af5e541659d9c/lib-futures_macro.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":10957102547526291127,"profile":8113656176662020586,"path":15822015507035174997,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\futures-macro-fe1af5e541659d9c\\dep-lib-futures_macro","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/dep-lib-futures_sink b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/dep-lib-futures_sink deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/dep-lib-futures_sink and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink deleted file mode 100644 index bbe63600..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink +++ /dev/null @@ -1 +0,0 @@ -5fa973a07380b9ba \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink.json deleted file mode 100644 index 9c13d03a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-sink-28d09562e90c66fd/lib-futures_sink.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"alloc\", \"default\", \"std\"]","target":10827111567014737887,"profile":13318305459243126790,"path":7747753367989124287,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\futures-sink-28d09562e90c66fd\\dep-lib-futures_sink","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/dep-lib-futures_task b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/dep-lib-futures_task deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/dep-lib-futures_task and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task deleted file mode 100644 index 94bd6f0b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task +++ /dev/null @@ -1 +0,0 @@ -ab813fe359e25a82 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task.json deleted file mode 100644 index 375b6edf..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-task-c3e45ef3f709d10b/lib-futures_task.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"cfg-target-has-atomic\", \"default\", \"std\", \"unstable\"]","target":13518091470260541623,"profile":13318305459243126790,"path":7826658464753671663,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\futures-task-c3e45ef3f709d10b\\dep-lib-futures_task","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/dep-lib-futures_util b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/dep-lib-futures_util deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/dep-lib-futures_util and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util deleted file mode 100644 index 410fa7f3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util +++ /dev/null @@ -1 +0,0 @@ -3ad3763de866e6d1 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util.json deleted file mode 100644 index 10a816e4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/futures-util-1fedeee95265b3cf/lib-futures_util.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"default\", \"futures-macro\", \"futures-sink\", \"sink\", \"slab\", \"std\"]","declared_features":"[\"alloc\", \"async-await\", \"async-await-macro\", \"bilock\", \"cfg-target-has-atomic\", \"channel\", \"compat\", \"default\", \"futures-channel\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures_01\", \"io\", \"io-compat\", \"memchr\", \"portable-atomic\", \"sink\", \"slab\", \"std\", \"tokio-io\", \"unstable\", \"write-all-vectored\"]","target":1788798584831431502,"profile":13318305459243126790,"path":13936013234272719265,"deps":[[1615478164327904835,"pin_utils",false,16356269293345671036],[1906322745568073236,"pin_project_lite",false,16689869849760488945],[7013762810557009322,"futures_sink",false,13454926595847596383],[7620660491849607393,"futures_core",false,4847426460288494834],[10565019901765856648,"futures_macro",false,17893532769793840177],[14767213526276824509,"slab",false,15482539829597444364],[16240732885093539806,"futures_task",false,9393068848527147435]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\futures-util-1fedeee95265b3cf\\dep-lib-futures_util","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build deleted file mode 100644 index b88a49b4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -101978e5f25ccd83 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build.json deleted file mode 100644 index 74d1f096..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"more_lengths\"]","declared_features":"[\"more_lengths\", \"serde\", \"zeroize\"]","target":12318548087768197662,"profile":2225463790103693989,"path":14192695723069772170,"deps":[[5398981501050481332,"version_check",false,678352050944049475]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\generic-array-0df9a23ed55d3c36\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-0df9a23ed55d3c36/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/dep-lib-generic_array b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/dep-lib-generic_array deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/dep-lib-generic_array and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array deleted file mode 100644 index 26619206..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array +++ /dev/null @@ -1 +0,0 @@ -e71f058b7cb1d386 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array.json deleted file mode 100644 index 975ea589..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-476f765737b36be0/lib-generic_array.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"more_lengths\"]","declared_features":"[\"more_lengths\", \"serde\", \"zeroize\"]","target":13084005262763373425,"profile":15657897354478470176,"path":3611084550431711585,"deps":[[857979250431893282,"typenum",false,10751519216062995082],[17738927884925025478,"build_script_build",false,1225330126345904621]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\generic-array-476f765737b36be0\\dep-lib-generic_array","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build deleted file mode 100644 index abf190a3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -eda16e01423f0111 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build.json deleted file mode 100644 index bcadbe3b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/generic-array-bd9a897cbdd7380d/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[17738927884925025478,"build_script_build",false,9497349387495938320]],"local":[{"Precalculated":"0.14.9"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build deleted file mode 100644 index f5ba3fd0..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -c159791115eec1fd \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build.json deleted file mode 100644 index 660821b9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"std\"]","declared_features":"[\"std\", \"wasm_js\"]","target":5408242616063297496,"profile":9077819541049765386,"path":5189826520845515756,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\getrandom-2b5aa131f43f22e4\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-2b5aa131f43f22e4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/dep-lib-getrandom b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/dep-lib-getrandom deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/dep-lib-getrandom and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom deleted file mode 100644 index 803f0c8c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom +++ /dev/null @@ -1 +0,0 @@ -51df625f07b49c8b \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom.json deleted file mode 100644 index e015ea32..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-4f5feda8eeb1663a/lib-getrandom.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"std\"]","declared_features":"[\"std\", \"wasm_js\"]","target":11669924403970522481,"profile":3904287305289339153,"path":9762414952646626786,"deps":[[7667230146095136825,"cfg_if",false,8443778659208103229],[18408407127522236545,"build_script_build",false,2875004010438332600]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\getrandom-4f5feda8eeb1663a\\dep-lib-getrandom","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build deleted file mode 100644 index c05c46ea..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -b8100042ea10e627 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build.json deleted file mode 100644 index aaef2376..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/getrandom-def61ea3598e4fb0/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[18408407127522236545,"build_script_build",false,18285157736355813825]],"local":[{"RerunIfChanged":{"output":"debug\\build\\getrandom-def61ea3598e4fb0\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/dep-lib-http b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/dep-lib-http deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/dep-lib-http and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http deleted file mode 100644 index 9c902b3d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http +++ /dev/null @@ -1 +0,0 @@ -db3e97325a5f00df \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http.json deleted file mode 100644 index b6391a19..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/http-6373bae817f1645b/lib-http.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":12592702405390259930,"profile":15657897354478470176,"path":4799887947720088172,"deps":[[1345404220202658316,"fnv",false,16607217553122817003],[7695812897323945497,"itoa",false,9704635048603411714],[16066129441945555748,"bytes",false,4686094225858978990]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\http-6373bae817f1645b\\dep-lib-http","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build deleted file mode 100644 index c25c9fad..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -d113f8f47ad1aa99 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build.json deleted file mode 100644 index fd6f0bbc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-63879826a15e254c/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[6163892036024256188,"build_script_build",false,9307143038397270720]],"local":[{"Precalculated":"1.10.1"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build deleted file mode 100644 index 797cd226..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -c04a6b35489d2981 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build.json deleted file mode 100644 index cfe591c1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":17883862002600103897,"profile":16555127815671124681,"path":7649431479622069986,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\httparse-7fcf39767b8eaed6\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-7fcf39767b8eaed6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/dep-lib-httparse b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/dep-lib-httparse deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/dep-lib-httparse and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse deleted file mode 100644 index cd764432..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse +++ /dev/null @@ -1 +0,0 @@ -cab7dde2c1c22090 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse.json deleted file mode 100644 index 47d0340f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/httparse-d62da80dd9c014f9/lib-httparse.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":2257539891522735522,"profile":1568806740615973024,"path":5911024410016755195,"deps":[[6163892036024256188,"build_script_build",false,11072892959869899729]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\httparse-d62da80dd9c014f9\\dep-lib-httparse","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/dep-lib-itoa b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/dep-lib-itoa deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/dep-lib-itoa and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa deleted file mode 100644 index 563851a9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa +++ /dev/null @@ -1 +0,0 @@ -02e5cfca28caad86 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa.json deleted file mode 100644 index aed38f6e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/itoa-e82d52ede3ccce7c/lib-itoa.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"no-panic\"]","target":8239509073162986830,"profile":15657897354478470176,"path":6263412590188379639,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\itoa-e82d52ede3ccce7c\\dep-lib-itoa","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/dep-lib-kanal b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/dep-lib-kanal deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/dep-lib-kanal and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal deleted file mode 100644 index 9ebb62d1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal +++ /dev/null @@ -1 +0,0 @@ -bd4e6d465ddfa8c4 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal.json deleted file mode 100644 index 01c149c6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/kanal-c3f69c3aadbece50/lib-kanal.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"async\", \"default\", \"futures-core\"]","declared_features":"[\"async\", \"default\", \"futures-core\", \"std-mutex\"]","target":4731145145457539115,"profile":15657897354478470176,"path":1331177526737063512,"deps":[[2555121257709722468,"lock_api",false,498076558093436949],[7620660491849607393,"futures_core",false,4847426460288494834]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\kanal-c3f69c3aadbece50\\dep-lib-kanal","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/dep-lib-lazy_static b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/dep-lib-lazy_static deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/dep-lib-lazy_static and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static deleted file mode 100644 index 2f840047..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static +++ /dev/null @@ -1 +0,0 @@ -ea4f0ea5b4d6bfcb \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static.json deleted file mode 100644 index f87f8315..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lazy_static-73731f1283323c75/lib-lazy_static.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"spin\", \"spin_no_std\"]","target":8659156474882058145,"profile":15657897354478470176,"path":2164540449693216719,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\lazy_static-73731f1283323c75\\dep-lib-lazy_static","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/dep-lib-lock_api b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/dep-lib-lock_api deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/dep-lib-lock_api and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api deleted file mode 100644 index 731024e8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api +++ /dev/null @@ -1 +0,0 @@ -15c81b9cfd85e906 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api.json deleted file mode 100644 index bee85800..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/lock_api-c291d8fe03581746/lib-lock_api.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"atomic_usize\", \"default\"]","declared_features":"[\"arc_lock\", \"atomic_usize\", \"default\", \"nightly\", \"owning_ref\", \"serde\"]","target":16157403318809843794,"profile":15657897354478470176,"path":7522899301972490478,"deps":[[15358414700195712381,"scopeguard",false,14938783832241078387]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\lock_api-c291d8fe03581746\\dep-lib-lock_api","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/dep-lib-log b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/dep-lib-log deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/dep-lib-log and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log deleted file mode 100644 index 9a683600..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log +++ /dev/null @@ -1 +0,0 @@ -4c243b57a239fbf8 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log.json deleted file mode 100644 index ed3b8bc4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/log-c7349a97ce13d918/lib-log.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"std\"]","declared_features":"[\"kv\", \"kv_serde\", \"kv_std\", \"kv_sval\", \"kv_unstable\", \"kv_unstable_serde\", \"kv_unstable_std\", \"kv_unstable_sval\", \"max_level_debug\", \"max_level_error\", \"max_level_info\", \"max_level_off\", \"max_level_trace\", \"max_level_warn\", \"release_max_level_debug\", \"release_max_level_error\", \"release_max_level_info\", \"release_max_level_off\", \"release_max_level_trace\", \"release_max_level_warn\", \"serde\", \"std\", \"sval\", \"sval_ref\", \"value-bag\"]","target":6550155848337067049,"profile":15657897354478470176,"path":1438738881568205636,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\log-c7349a97ce13d918\\dep-lib-log","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/dep-lib-memchr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/dep-lib-memchr deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/dep-lib-memchr and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr deleted file mode 100644 index e7c57536..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr +++ /dev/null @@ -1 +0,0 @@ -cf0a3126bd8e9df3 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr.json deleted file mode 100644 index 4a749f53..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/memchr-b4f7839cad9beaf7/lib-memchr.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"std\"]","declared_features":"[\"alloc\", \"core\", \"default\", \"libc\", \"logging\", \"rustc-dep-of-std\", \"std\", \"use_std\"]","target":11745930252914242013,"profile":15657897354478470176,"path":335636102515163772,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\memchr-b4f7839cad9beaf7\\dep-lib-memchr","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/dep-lib-mio b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/dep-lib-mio deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/dep-lib-mio and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio deleted file mode 100644 index a54f58db..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio +++ /dev/null @@ -1 +0,0 @@ -68d433e5168419b2 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio.json deleted file mode 100644 index f1f4b981..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/mio-c54fd2a79f234b2d/lib-mio.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"net\", \"os-ext\", \"os-poll\"]","declared_features":"[\"default\", \"log\", \"net\", \"os-ext\", \"os-poll\"]","target":5157902839847266895,"profile":1177456745549771971,"path":8852530720704153029,"deps":[[6568467691589961976,"windows_sys",false,2625734494561343511]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\mio-c54fd2a79f234b2d\\dep-lib-mio","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build deleted file mode 100644 index 94aeedc3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -e34df4929ac3f1ea \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build.json deleted file mode 100644 index 25c695b5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-0ed90f334d35c0d8/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[16785601910559813697,"build_script_build",false,9102284616479133563]],"local":[{"Precalculated":"0.2.14"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build deleted file mode 100644 index 620438ba..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -7bcfbdf9a1cf517e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build.json deleted file mode 100644 index 96e77c51..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"alpn\", \"vendored\"]","target":12318548087768197662,"profile":2225463790103693989,"path":2649813903986755186,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\native-tls-b473b39a7218f371\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-b473b39a7218f371/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/dep-lib-native_tls b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/dep-lib-native_tls deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/dep-lib-native_tls and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls deleted file mode 100644 index a6ba34f6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls +++ /dev/null @@ -1 +0,0 @@ -1210f1bd32288259 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls.json deleted file mode 100644 index 2ec77dcc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/native-tls-f26cb2882cc2e182/lib-native_tls.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"alpn\", \"vendored\"]","target":17032036260282835112,"profile":15657897354478470176,"path":14439029581558289161,"deps":[[3981509541153651982,"schannel",false,15671037472886491732],[16785601910559813697,"build_script_build",false,16929527542920269283]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\native-tls-f26cb2882cc2e182\\dep-lib-native_tls","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/dep-lib-nu_ansi_term b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/dep-lib-nu_ansi_term deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/dep-lib-nu_ansi_term and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term deleted file mode 100644 index f9f238c4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term +++ /dev/null @@ -1 +0,0 @@ -f17815f2d8ed0785 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term.json deleted file mode 100644 index f8abd614..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/nu-ansi-term-accb54fc9dd8940c/lib-nu_ansi_term.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"derive_serde_style\", \"gnu_legacy\", \"serde\", \"std\"]","target":5239985456149308223,"profile":15657897354478470176,"path":5359426641747879017,"deps":[[6568467691589961976,"windows",false,2625734494561343511]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\nu-ansi-term-accb54fc9dd8940c\\dep-lib-nu_ansi_term","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/dep-lib-once_cell b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/dep-lib-once_cell deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/dep-lib-once_cell and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell deleted file mode 100644 index 89458c48..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell +++ /dev/null @@ -1 +0,0 @@ -aeb781d3ffd8dbff \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell.json deleted file mode 100644 index 9ba26206..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/once_cell-d4f2bcf067b1114c/lib-once_cell.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"default\", \"race\", \"std\"]","declared_features":"[\"alloc\", \"atomic-polyfill\", \"critical-section\", \"default\", \"parking_lot\", \"portable-atomic\", \"race\", \"std\", \"unstable\"]","target":17524666916136250164,"profile":15657897354478470176,"path":8258271557178194176,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\once_cell-d4f2bcf067b1114c\\dep-lib-once_cell","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/dep-lib-parking_lot b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/dep-lib-parking_lot deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/dep-lib-parking_lot and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot deleted file mode 100644 index 86638a66..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot +++ /dev/null @@ -1 +0,0 @@ -80e21c7bba59c8f9 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot.json deleted file mode 100644 index db2c11c2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot-b009c21c684e619b/lib-parking_lot.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\"]","declared_features":"[\"arc_lock\", \"deadlock_detection\", \"default\", \"hardware-lock-elision\", \"nightly\", \"owning_ref\", \"send_guard\", \"serde\"]","target":9887373948397848517,"profile":15657897354478470176,"path":11053708697472826399,"deps":[[2555121257709722468,"lock_api",false,498076558093436949],[6545091685033313457,"parking_lot_core",false,751982279469649931]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\parking_lot-b009c21c684e619b\\dep-lib-parking_lot","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build deleted file mode 100644 index 0ffe639a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -fca832ede456e38e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build.json deleted file mode 100644 index 0f768abb..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-39ace72b11582f2c/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[6545091685033313457,"build_script_build",false,17232910938128865202]],"local":[{"RerunIfChanged":{"output":"debug\\build\\parking_lot_core-39ace72b11582f2c\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/dep-lib-parking_lot_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/dep-lib-parking_lot_core deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/dep-lib-parking_lot_core and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core deleted file mode 100644 index 27cd7ec6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core +++ /dev/null @@ -1 +0,0 @@ -0b502d25e6936f0a \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core.json deleted file mode 100644 index 613e525a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-b858918121e7576e/lib-parking_lot_core.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\"]","target":12558056885032795287,"profile":15657897354478470176,"path":1842044488680345474,"deps":[[3666196340704888985,"smallvec",false,13817760172083189041],[6545091685033313457,"build_script_build",false,10296168714331138300],[6959378045035346538,"windows_link",false,14384823034994401326],[7667230146095136825,"cfg_if",false,8443778659208103229]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\parking_lot_core-b858918121e7576e\\dep-lib-parking_lot_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build deleted file mode 100644 index d1b7595b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -b2571dc1319927ef \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build.json deleted file mode 100644 index 4626c542..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"backtrace\", \"deadlock_detection\", \"nightly\", \"petgraph\"]","target":5408242616063297496,"profile":2225463790103693989,"path":16409785211601360468,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\parking_lot_core-d3120e8d33c8aa2d\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/parking_lot_core-d3120e8d33c8aa2d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/dep-lib-pin_project_lite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/dep-lib-pin_project_lite deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/dep-lib-pin_project_lite and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite deleted file mode 100644 index 12860bb7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite +++ /dev/null @@ -1 +0,0 @@ -f1dd799e33549ee7 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite.json deleted file mode 100644 index c4f4bc2e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-project-lite-69a18155656350ae/lib-pin_project_lite.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":7529200858990304138,"profile":18128952602873124650,"path":1885867846723981056,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\pin-project-lite-69a18155656350ae\\dep-lib-pin_project_lite","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/dep-lib-pin_utils b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/dep-lib-pin_utils deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/dep-lib-pin_utils and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils deleted file mode 100644 index 13b178ee..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils +++ /dev/null @@ -1 +0,0 @@ -7c877f584324fde2 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils.json deleted file mode 100644 index 0191a3bd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/pin-utils-c1c7252a957c0b90/lib-pin_utils.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":6142422912982997569,"profile":15657897354478470176,"path":7365126053647414629,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\pin-utils-c1c7252a957c0b90\\dep-lib-pin_utils","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/dep-lib-ppv_lite86 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/dep-lib-ppv_lite86 deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/dep-lib-ppv_lite86 and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86 deleted file mode 100644 index 5199817a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86 +++ /dev/null @@ -1 +0,0 @@ -47e9920006ad334b \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86.json deleted file mode 100644 index 22770dc8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ppv-lite86-3f5a0bf395c069dc/lib-ppv_lite86.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"simd\", \"std\"]","declared_features":"[\"default\", \"no_simd\", \"simd\", \"std\"]","target":2607852365283500179,"profile":15657897354478470176,"path":4297483191202028701,"deps":[[13102401248396471120,"zerocopy",false,14652530647697858684]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\ppv-lite86-3f5a0bf395c069dc\\dep-lib-ppv_lite86","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build deleted file mode 100644 index b698a821..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -4676e41e9777811e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build.json deleted file mode 100644 index 18198560..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":5408242616063297496,"profile":2225463790103693989,"path":12799420794045035428,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\proc-macro2-352b8885042aea15\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-352b8885042aea15/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build deleted file mode 100644 index bc9be76b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -2e15ad98bb81a347 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build.json deleted file mode 100644 index c523fd89..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-9471494de1994910/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[14285738760999836560,"build_script_build",false,2198169584075568710]],"local":[{"RerunIfChanged":{"output":"debug\\build\\proc-macro2-9471494de1994910\\output","paths":["src/probe/proc_macro_span.rs","src/probe/proc_macro_span_location.rs","src/probe/proc_macro_span_file.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/dep-lib-proc_macro2 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/dep-lib-proc_macro2 deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/dep-lib-proc_macro2 and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2 deleted file mode 100644 index 2631c94b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2 +++ /dev/null @@ -1 +0,0 @@ -c7340923136e4038 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2.json deleted file mode 100644 index 9f8d54e5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/proc-macro2-c2656863c2b19fc5/lib-proc_macro2.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"nightly\", \"proc-macro\", \"span-locations\"]","target":369203346396300798,"profile":2225463790103693989,"path":10734015308285430803,"deps":[[1548027836057496652,"unicode_ident",false,5322325454893089330],[14285738760999836560,"build_script_build",false,5162112240617067822]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\proc-macro2-c2656863c2b19fc5\\dep-lib-proc_macro2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build deleted file mode 100644 index 0d26c087..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -7ad872158e640109 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build.json deleted file mode 100644 index 1682b8f2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-102a82c13fe8e5c0/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11082282709338087849,"build_script_build",false,13860575195600900158]],"local":[{"RerunIfChanged":{"output":"debug\\build\\quote-102a82c13fe8e5c0\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/dep-lib-quote b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/dep-lib-quote deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/dep-lib-quote and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote deleted file mode 100644 index 93e0d67e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote +++ /dev/null @@ -1 +0,0 @@ -56a422c37c705ce6 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote.json deleted file mode 100644 index 79bcb062..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-ac72d9bdc2cb6c21/lib-quote.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":3570458776599611685,"profile":2225463790103693989,"path":6226446326277134382,"deps":[[11082282709338087849,"build_script_build",false,648910382726043770],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\quote-ac72d9bdc2cb6c21\\dep-lib-quote","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build deleted file mode 100644 index c41b4dd8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -3ed06134b4a75ac0 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build.json deleted file mode 100644 index 8ccbb488..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"proc-macro\"]","declared_features":"[\"default\", \"proc-macro\"]","target":17883862002600103897,"profile":2225463790103693989,"path":12046534442819706198,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\quote-e6db9c3fe01e6580\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/quote-e6db9c3fe01e6580/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/dep-lib-rand b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/dep-lib-rand deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/dep-lib-rand and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand deleted file mode 100644 index 9699ae7c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand +++ /dev/null @@ -1 +0,0 @@ -6e0f990054ddaa7b \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand.json deleted file mode 100644 index 4c013a70..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand-1d6e71e68f248287/lib-rand.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"default\", \"os_rng\", \"small_rng\", \"std\", \"std_rng\", \"thread_rng\"]","declared_features":"[\"alloc\", \"default\", \"log\", \"nightly\", \"os_rng\", \"serde\", \"simd_support\", \"small_rng\", \"std\", \"std_rng\", \"thread_rng\", \"unbiased\"]","target":4488736914369465202,"profile":15657897354478470176,"path":8893330784969560525,"deps":[[5652558058897858086,"rand_chacha",false,13029526444370176854],[13135315962794364551,"rand_core",false,6702773623461828262]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\rand-1d6e71e68f248287\\dep-lib-rand","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/dep-lib-rand_chacha b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/dep-lib-rand_chacha deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/dep-lib-rand_chacha and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha deleted file mode 100644 index 983a59fe..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha +++ /dev/null @@ -1 +0,0 @@ -562b3e8c442dd2b4 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha.json deleted file mode 100644 index a075bda2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_chacha-987aee51788b3cd1/lib-rand_chacha.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"std\"]","declared_features":"[\"default\", \"os_rng\", \"serde\", \"std\"]","target":12152606625246618204,"profile":15657897354478470176,"path":8425111824237107144,"deps":[[12919011715531272606,"ppv_lite86",false,5418865017947875655],[13135315962794364551,"rand_core",false,6702773623461828262]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\rand_chacha-987aee51788b3cd1\\dep-lib-rand_chacha","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/dep-lib-rand_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/dep-lib-rand_core deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/dep-lib-rand_core and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core deleted file mode 100644 index 04b87c38..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core +++ /dev/null @@ -1 +0,0 @@ -a6d64c041909055d \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core.json deleted file mode 100644 index 87dece03..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/rand_core-57443cac261485f5/lib-rand_core.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"os_rng\", \"std\"]","declared_features":"[\"os_rng\", \"serde\", \"std\"]","target":7103588737537114155,"profile":15657897354478470176,"path":17646835131115121693,"deps":[[18408407127522236545,"getrandom",false,10060113611396931409]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\rand_core-57443cac261485f5\\dep-lib-rand_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/dep-lib-ryu b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/dep-lib-ryu deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/dep-lib-ryu and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu deleted file mode 100644 index e899c2bb..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu +++ /dev/null @@ -1 +0,0 @@ -c89e01f8c72fa4af \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu.json deleted file mode 100644 index 7b186748..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/ryu-45fa4043b7fe4cba/lib-ryu.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"no-panic\", \"small\"]","target":8955674961151483972,"profile":15657897354478470176,"path":15695091392389371237,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\ryu-45fa4043b7fe4cba\\dep-lib-ryu","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/dep-lib-schannel b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/dep-lib-schannel deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/dep-lib-schannel and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel deleted file mode 100644 index 5fb064c3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel +++ /dev/null @@ -1 +0,0 @@ -540a3c898db57ad9 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel.json deleted file mode 100644 index ebf63015..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/schannel-3bcf51fa963daa6f/lib-schannel.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":4403787444129770781,"profile":15657897354478470176,"path":12187324939938782521,"deps":[[6568467691589961976,"windows_sys",false,2625734494561343511]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\schannel-3bcf51fa963daa6f\\dep-lib-schannel","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/dep-lib-scopeguard b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/dep-lib-scopeguard deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/dep-lib-scopeguard and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard deleted file mode 100644 index 4379a64c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard +++ /dev/null @@ -1 +0,0 @@ -73001411bf3851cf \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard.json deleted file mode 100644 index e0cc693c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/scopeguard-b4d6b5f071b860bc/lib-scopeguard.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"default\", \"use_std\"]","target":3556356971060988614,"profile":15657897354478470176,"path":2301565565789480725,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\scopeguard-b4d6b5f071b860bc\\dep-lib-scopeguard","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build deleted file mode 100644 index a3454001..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -459a47015663b591 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build.json deleted file mode 100644 index e99c89d4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-15a02bf4066364b5/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13548984313718623784,"build_script_build",false,11072943392186781403]],"local":[{"RerunIfChanged":{"output":"debug\\build\\serde-15a02bf4066364b5\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build deleted file mode 100644 index 01350af4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -db4e4d2559ffaa99 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build.json deleted file mode 100644 index 3e8726f4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":5408242616063297496,"profile":2225463790103693989,"path":15573877428664100839,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde-284d27df18c093b2\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-284d27df18c093b2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/dep-lib-serde b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/dep-lib-serde deleted file mode 100644 index ec9df471..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/dep-lib-serde and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde deleted file mode 100644 index 5474d87d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde +++ /dev/null @@ -1 +0,0 @@ -80904977b10d0f1f \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde.json deleted file mode 100644 index 8aedb7f5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde-a85c1ae66125ddc2/lib-serde.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"derive\", \"serde_derive\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"derive\", \"rc\", \"serde_derive\", \"std\", \"unstable\"]","target":11327258112168116673,"profile":15657897354478470176,"path":9650836813889935524,"deps":[[3051629642231505422,"serde_derive",false,11714075880498275965],[11899261697793765154,"serde_core",false,18338217538416786080],[13548984313718623784,"build_script_build",false,10499407327323986501]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde-a85c1ae66125ddc2\\dep-lib-serde","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build deleted file mode 100644 index 7606bc13..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -b68bd6ad990e66be \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build.json deleted file mode 100644 index 148f9a5a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-0ec3858a336b9c7e/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[11899261697793765154,"build_script_build",false,11369682846034558928]],"local":[{"RerunIfChanged":{"output":"debug\\build\\serde_core-0ec3858a336b9c7e\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build deleted file mode 100644 index d1c69f60..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -d0ffbd2e4f3ac99d \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build.json deleted file mode 100644 index 85c890df..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":5408242616063297496,"profile":2225463790103693989,"path":7253093791359828985,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde_core-3b474259afde01d4\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-3b474259afde01d4/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/dep-lib-serde_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/dep-lib-serde_core deleted file mode 100644 index 8ff56b05..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/dep-lib-serde_core and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core deleted file mode 100644 index f208cd99..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core +++ /dev/null @@ -1 +0,0 @@ -a0ba2befb06f7efe \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core.json deleted file mode 100644 index 316e1cf9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_core-d5bd42da831a28a6/lib-serde_core.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"result\", \"std\"]","declared_features":"[\"alloc\", \"default\", \"rc\", \"result\", \"std\", \"unstable\"]","target":6810695588070812737,"profile":15657897354478470176,"path":3872029803875061090,"deps":[[11899261697793765154,"build_script_build",false,13719669368040098742]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde_core-d5bd42da831a28a6\\dep-lib-serde_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/dep-lib-serde_derive b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/dep-lib-serde_derive deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/dep-lib-serde_derive and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive deleted file mode 100644 index 8cdfa80b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive +++ /dev/null @@ -1 +0,0 @@ -7d261211f3c190a2 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive.json deleted file mode 100644 index 4063ccfc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_derive-8427ec36b8b37331/lib-serde_derive.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\"]","declared_features":"[\"default\", \"deserialize_in_place\"]","target":13076129734743110817,"profile":2225463790103693989,"path":15369455299547089834,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde_derive-8427ec36b8b37331\\dep-lib-serde_derive","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build deleted file mode 100644 index efa92f77..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -69370c3c75a4221e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build.json deleted file mode 100644 index 8e66f243..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":5408242616063297496,"profile":2225463790103693989,"path":17775400459313521211,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde_json-244a9d2bd5043cfe\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-244a9d2bd5043cfe/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/dep-lib-serde_json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/dep-lib-serde_json deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/dep-lib-serde_json and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json deleted file mode 100644 index 6f63e26a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json +++ /dev/null @@ -1 +0,0 @@ -0630b81a7102d451 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json.json deleted file mode 100644 index 658de009..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-d224f890a7068589/lib-serde_json.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"alloc\", \"arbitrary_precision\", \"default\", \"float_roundtrip\", \"indexmap\", \"preserve_order\", \"raw_value\", \"std\", \"unbounded_depth\"]","target":9592559880233824070,"profile":15657897354478470176,"path":12725630360521337558,"deps":[[198136567835728122,"memchr",false,17554343865600772815],[1216309103264968120,"ryu",false,12656293388723789512],[7695812897323945497,"itoa",false,9704635048603411714],[11899261697793765154,"serde_core",false,18338217538416786080],[12832915883349295919,"build_script_build",false,11353427798129600283]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\serde_json-d224f890a7068589\\dep-lib-serde_json","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build deleted file mode 100644 index 15cae330..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -1b678fea6d7a8f9d \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build.json deleted file mode 100644 index 201a062f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/serde_json-e4cd23a57b9d499a/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[12832915883349295919,"build_script_build",false,2171478793771562857]],"local":[{"RerunIfChanged":{"output":"debug\\build\\serde_json-e4cd23a57b9d499a\\output","paths":["build.rs"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/dep-lib-sha1 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/dep-lib-sha1 deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/dep-lib-sha1 and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1 deleted file mode 100644 index 1e423f50..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1 +++ /dev/null @@ -1 +0,0 @@ -20ea59fd68be91b0 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1.json deleted file mode 100644 index 4c9124bd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sha1-c271862b51ad6cad/lib-sha1.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"asm\", \"compress\", \"default\", \"force-soft\", \"loongarch64_asm\", \"oid\", \"sha1-asm\", \"std\"]","target":2434896857235101365,"profile":15657897354478470176,"path":13817334028269895074,"deps":[[7667230146095136825,"cfg_if",false,8443778659208103229],[17475753849556516473,"digest",false,5040753372157015224],[17620084158052398167,"cpufeatures",false,14724164554039065345]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\sha1-c271862b51ad6cad\\dep-lib-sha1","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/dep-lib-sharded_slab b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/dep-lib-sharded_slab deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/dep-lib-sharded_slab and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab deleted file mode 100644 index 2fa6c7b7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab +++ /dev/null @@ -1 +0,0 @@ -96512bf899c18209 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab.json deleted file mode 100644 index 4674b859..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/sharded-slab-454a0a0b3ee6edfa/lib-sharded_slab.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"loom\"]","target":12629115416767553567,"profile":15657897354478470176,"path":36577931268664594,"deps":[[17917672826516349275,"lazy_static",false,14681689381602742250]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\sharded-slab-454a0a0b3ee6edfa\\dep-lib-sharded_slab","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/dep-lib-slab b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/dep-lib-slab deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/dep-lib-slab and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab deleted file mode 100644 index 53f48e84..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab +++ /dev/null @@ -1 +0,0 @@ -0c19feebf107ddd6 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab.json deleted file mode 100644 index c1b78c22..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/slab-40d493d53e52e090/lib-slab.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"serde\", \"std\"]","target":7798044754532116308,"profile":15657897354478470176,"path":10783642162365841557,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\slab-40d493d53e52e090\\dep-lib-slab","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/dep-lib-smallvec b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/dep-lib-smallvec deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/dep-lib-smallvec and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec deleted file mode 100644 index a33e1807..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec +++ /dev/null @@ -1 +0,0 @@ -31158fb8aa8bc2bf \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec.json deleted file mode 100644 index bb520541..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/smallvec-4bf9bd40080fe3dd/lib-smallvec.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"arbitrary\", \"bincode\", \"const_generics\", \"const_new\", \"debugger_visualizer\", \"drain_filter\", \"drain_keep_rest\", \"impl_bincode\", \"malloc_size_of\", \"may_dangle\", \"serde\", \"specialization\", \"union\", \"unty\", \"write\"]","target":9091769176333489034,"profile":15657897354478470176,"path":3752381914295041741,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\smallvec-4bf9bd40080fe3dd\\dep-lib-smallvec","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/dep-lib-socket2 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/dep-lib-socket2 deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/dep-lib-socket2 and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2 deleted file mode 100644 index 9ac51208..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2 +++ /dev/null @@ -1 +0,0 @@ -72e842684ae5543a \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2.json deleted file mode 100644 index 0854e212..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/socket2-2e3f43003566598f/lib-socket2.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"all\"]","declared_features":"[\"all\"]","target":2270514485357617025,"profile":15657897354478470176,"path":9766346820915147599,"deps":[[7263319592666514104,"windows_sys",false,4039680691821983151]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\socket2-2e3f43003566598f\\dep-lib-socket2","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/dep-lib-syn b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/dep-lib-syn deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/dep-lib-syn and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn deleted file mode 100644 index 0d62104e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn +++ /dev/null @@ -1 +0,0 @@ -8baa94bbeba909e0 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn.json deleted file mode 100644 index 9c3c6194..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/syn-909684f8a30a00d6/lib-syn.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"visit-mut\"]","declared_features":"[\"clone-impls\", \"default\", \"derive\", \"extra-traits\", \"fold\", \"full\", \"parsing\", \"printing\", \"proc-macro\", \"test\", \"visit\", \"visit-mut\"]","target":9442126953582868550,"profile":2225463790103693989,"path":8166215935571433165,"deps":[[1548027836057496652,"unicode_ident",false,5322325454893089330],[11082282709338087849,"quote",false,16599266007732888662],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\syn-909684f8a30a00d6\\dep-lib-syn","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build deleted file mode 100644 index 62de2277..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -de8903ff9cf7016a \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build.json deleted file mode 100644 index f4cce247..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-13197be51d99b4de/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4336745513838352383,"build_script_build",false,2376875919463830797]],"local":[{"RerunIfChanged":{"output":"debug\\build\\thiserror-13197be51d99b4de\\output","paths":["build/probe.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/dep-lib-thiserror b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/dep-lib-thiserror deleted file mode 100644 index c69f2fc3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/dep-lib-thiserror and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror deleted file mode 100644 index d50dbf36..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror +++ /dev/null @@ -1 +0,0 @@ -9cf733c8a20a8961 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror.json deleted file mode 100644 index d3bc1a33..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-7f9a4593cf3657fc/lib-thiserror.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":13586076721141200315,"profile":15657897354478470176,"path":473934299687732115,"deps":[[4336745513838352383,"build_script_build",false,7638658696662452702],[11901531446245070123,"thiserror_impl",false,12179805973579090253]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\thiserror-7f9a4593cf3657fc\\dep-lib-thiserror","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build deleted file mode 100644 index 3c73d95f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -0d55d2360e5cfc20 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build.json deleted file mode 100644 index 86cf67d9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"std\"]","declared_features":"[\"default\", \"std\"]","target":5408242616063297496,"profile":2225463790103693989,"path":4947939286073885190,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\thiserror-e591ef1a79151c75\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-e591ef1a79151c75/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/dep-lib-thiserror_impl b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/dep-lib-thiserror_impl deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/dep-lib-thiserror_impl and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl deleted file mode 100644 index 97376c75..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl +++ /dev/null @@ -1 +0,0 @@ -4dc95c68005d07a9 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl.json deleted file mode 100644 index c6335bc7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thiserror-impl-7c73ce29be54ec15/lib-thiserror_impl.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":6216210811039475267,"profile":2225463790103693989,"path":337714442053167507,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\thiserror-impl-7c73ce29be54ec15\\dep-lib-thiserror_impl","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/dep-lib-thread_local b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/dep-lib-thread_local deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/dep-lib-thread_local and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local deleted file mode 100644 index 3a946325..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local +++ /dev/null @@ -1 +0,0 @@ -d7f666035e1e563b \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local.json deleted file mode 100644 index ad377bbe..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/thread_local-b2efa25d26fc42dc/lib-thread_local.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"nightly\"]","target":4721033718741301145,"profile":15657897354478470176,"path":4340251782007881672,"deps":[[7667230146095136825,"cfg_if",false,8443778659208103229]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\thread_local-b2efa25d26fc42dc\\dep-lib-thread_local","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/dep-lib-tokio b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/dep-lib-tokio deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/dep-lib-tokio and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio deleted file mode 100644 index fe152658..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio +++ /dev/null @@ -1 +0,0 @@ -c3dce1ddead63f2e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio.json deleted file mode 100644 index b1d7d91e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-ddeda294279e5c71/lib-tokio.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"time\", \"tokio-macros\", \"windows-sys\"]","declared_features":"[\"bytes\", \"default\", \"fs\", \"full\", \"io-std\", \"io-uring\", \"io-util\", \"libc\", \"macros\", \"mio\", \"net\", \"parking_lot\", \"process\", \"rt\", \"rt-multi-thread\", \"signal\", \"signal-hook-registry\", \"socket2\", \"sync\", \"taskdump\", \"test-util\", \"time\", \"tokio-macros\", \"tracing\", \"windows-sys\"]","target":9605832425414080464,"profile":971378857086334487,"path":8016675125169746821,"deps":[[1906322745568073236,"pin_project_lite",false,16689869849760488945],[3052355008400501463,"tokio_macros",false,12359519445394761395],[6568467691589961976,"windows_sys",false,2625734494561343511],[11667313607130374549,"socket2",false,4203236459983071346],[11898057441342796479,"mio",false,12833433847038465128],[12459942763388630573,"parking_lot",false,17998734568250466944],[16066129441945555748,"bytes",false,4686094225858978990]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tokio-ddeda294279e5c71\\dep-lib-tokio","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/dep-lib-tokio_macros b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/dep-lib-tokio_macros deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/dep-lib-tokio_macros and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros deleted file mode 100644 index 8a845bc4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros +++ /dev/null @@ -1 +0,0 @@ -b3a649b973d585ab \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros.json deleted file mode 100644 index 9e15677c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-macros-2a6381e3d69ad8fc/lib-tokio_macros.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":5059940852446330081,"profile":7508124752878485869,"path":849769451564289871,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tokio-macros-2a6381e3d69ad8fc\\dep-lib-tokio_macros","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/dep-lib-tokio_native_tls b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/dep-lib-tokio_native_tls deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/dep-lib-tokio_native_tls and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls deleted file mode 100644 index 7b32059c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls +++ /dev/null @@ -1 +0,0 @@ -43fb632224b5662c \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls.json deleted file mode 100644 index 0393c1ab..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-native-tls-07f3d6a216c1e75a/lib-tokio_native_tls.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"vendored\"]","target":1892474590604224423,"profile":15657897354478470176,"path":5098033775899825938,"deps":[[7720834239451334583,"tokio",false,3332618553510714563],[16785601910559813697,"native_tls",false,6449761814748139538]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tokio-native-tls-07f3d6a216c1e75a\\dep-lib-tokio_native_tls","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/dep-lib-tokio_tungstenite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/dep-lib-tokio_tungstenite deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/dep-lib-tokio_tungstenite and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite deleted file mode 100644 index 174aec03..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite +++ /dev/null @@ -1 +0,0 @@ -7bca498df273da42 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite.json deleted file mode 100644 index a430a11f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tokio-tungstenite-435a49296d1946a9/lib-tokio_tungstenite.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"connect\", \"default\", \"handshake\", \"native-tls\", \"native-tls-crate\", \"stream\", \"tokio-native-tls\"]","declared_features":"[\"__rustls-tls\", \"connect\", \"default\", \"handshake\", \"native-tls\", \"native-tls-crate\", \"native-tls-vendored\", \"rustls\", \"rustls-native-certs\", \"rustls-pki-types\", \"rustls-tls-native-roots\", \"rustls-tls-webpki-roots\", \"stream\", \"tokio-native-tls\", \"tokio-rustls\", \"url\", \"webpki-roots\"]","target":10194999948271016277,"profile":15657897354478470176,"path":6152004284488388619,"deps":[[7720834239451334583,"tokio",false,3332618553510714563],[9009175392804015381,"tungstenite",false,17310520667624726604],[10629569228670356391,"futures_util",false,15124889546220032826],[12186126227181294540,"tokio_native_tls",false,3199443752093743939],[13066042571740262168,"log",false,17940996909971481676],[16785601910559813697,"native_tls_crate",false,6449761814748139538]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tokio-tungstenite-435a49296d1946a9\\dep-lib-tokio_tungstenite","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/dep-lib-tracing b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/dep-lib-tracing deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/dep-lib-tracing and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing deleted file mode 100644 index b71fc083..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing +++ /dev/null @@ -1 +0,0 @@ -8e05192283884a9e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing.json deleted file mode 100644 index 1eda26da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-aa780ec9de0c864e/lib-tracing.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"attributes\", \"default\", \"std\", \"tracing-attributes\"]","declared_features":"[\"async-await\", \"attributes\", \"default\", \"log\", \"log-always\", \"max_level_debug\", \"max_level_error\", \"max_level_info\", \"max_level_off\", \"max_level_trace\", \"max_level_warn\", \"release_max_level_debug\", \"release_max_level_error\", \"release_max_level_info\", \"release_max_level_off\", \"release_max_level_trace\", \"release_max_level_warn\", \"std\", \"tracing-attributes\", \"valuable\"]","target":5568135053145998517,"profile":6355579909791343455,"path":15347316845396532636,"deps":[[325572602735163265,"tracing_attributes",false,5735269085233443068],[1906322745568073236,"pin_project_lite",false,16689869849760488945],[3424551429995674438,"tracing_core",false,6068056404162185346]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-aa780ec9de0c864e\\dep-lib-tracing","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/dep-lib-tracing_attributes b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/dep-lib-tracing_attributes deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/dep-lib-tracing_attributes and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes deleted file mode 100644 index 67b967bd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes +++ /dev/null @@ -1 +0,0 @@ -fc709ea4d8c4974f \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes.json deleted file mode 100644 index 7e2bc752..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-attributes-d44074277a98aa1c/lib-tracing_attributes.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"async-await\"]","target":8647784244936583625,"profile":8954976685155339804,"path":9595770643062393390,"deps":[[11082282709338087849,"quote",false,16599266007732888662],[11688815897905910532,"syn",false,16143621169215744651],[14285738760999836560,"proc_macro2",false,4053360693104686279]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-attributes-d44074277a98aa1c\\dep-lib-tracing_attributes","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/dep-lib-tracing_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/dep-lib-tracing_core deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/dep-lib-tracing_core and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core deleted file mode 100644 index facd58bd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core +++ /dev/null @@ -1 +0,0 @@ -82081f4f26113654 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core.json deleted file mode 100644 index 4c4f3512..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-core-d506d67495e5db50/lib-tracing_core.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"default\", \"once_cell\", \"std\"]","declared_features":"[\"default\", \"once_cell\", \"std\", \"valuable\"]","target":14276081467424924844,"profile":8689429984716569724,"path":1964769041678781708,"deps":[[3722963349756955755,"once_cell",false,18436568092848011182]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-core-d506d67495e5db50\\dep-lib-tracing_core","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/dep-lib-tracing_log b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/dep-lib-tracing_log deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/dep-lib-tracing_log and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log deleted file mode 100644 index 468cef26..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log +++ /dev/null @@ -1 +0,0 @@ -2674153f1640b260 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log.json deleted file mode 100644 index f1d444e7..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-log-0d7f24a34e051389/lib-tracing_log.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"log-tracer\", \"std\"]","declared_features":"[\"ahash\", \"default\", \"interest-cache\", \"log-tracer\", \"lru\", \"std\"]","target":13317203838154184687,"profile":15657897354478470176,"path":3067469819659138865,"deps":[[3424551429995674438,"tracing_core",false,6068056404162185346],[3722963349756955755,"once_cell",false,18436568092848011182],[13066042571740262168,"log",false,17940996909971481676]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-log-0d7f24a34e051389\\dep-lib-tracing_log","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/dep-lib-tracing_serde b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/dep-lib-tracing_serde deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/dep-lib-tracing_serde and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde deleted file mode 100644 index aa03d3b4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde +++ /dev/null @@ -1 +0,0 @@ -e3dd6c770677a7ab \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde.json deleted file mode 100644 index 99310e8c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-serde-bb72b5544347b005/lib-tracing_serde.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"valuable\", \"valuable-serde\", \"valuable_crate\"]","target":9123204240055384352,"profile":6355579909791343455,"path":54165765012524620,"deps":[[3424551429995674438,"tracing_core",false,6068056404162185346],[13548984313718623784,"serde",false,2238022595688108160]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-serde-bb72b5544347b005\\dep-lib-tracing_serde","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/dep-lib-tracing_subscriber b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/dep-lib-tracing_subscriber deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/dep-lib-tracing_subscriber and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber deleted file mode 100644 index 914afda5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber +++ /dev/null @@ -1 +0,0 @@ -1a69011aaf17f2a6 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber.json deleted file mode 100644 index dd80558e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tracing-subscriber-6826bd5a83b9329e/lib-tracing_subscriber.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"alloc\", \"ansi\", \"default\", \"fmt\", \"json\", \"nu-ansi-term\", \"registry\", \"serde\", \"serde_json\", \"sharded-slab\", \"smallvec\", \"std\", \"thread_local\", \"tracing-log\", \"tracing-serde\"]","declared_features":"[\"alloc\", \"ansi\", \"chrono\", \"default\", \"env-filter\", \"fmt\", \"json\", \"local-time\", \"matchers\", \"nu-ansi-term\", \"once_cell\", \"parking_lot\", \"regex\", \"registry\", \"serde\", \"serde_json\", \"sharded-slab\", \"smallvec\", \"std\", \"thread_local\", \"time\", \"tracing\", \"tracing-log\", \"tracing-serde\", \"valuable\", \"valuable-serde\", \"valuable_crate\"]","target":4817557058868189149,"profile":8689429984716569724,"path":9628937383534193450,"deps":[[1017461770342116999,"sharded_slab",false,685322960351482262],[1359731229228270592,"thread_local",false,4275638285367703255],[3424551429995674438,"tracing_core",false,6068056404162185346],[3666196340704888985,"smallvec",false,13817760172083189041],[5599393681448432053,"nu_ansi_term",false,9585891847911602417],[6981130804689348050,"tracing_serde",false,12368985771253489123],[10806489435541507125,"tracing_log",false,6967702037787407398],[12832915883349295919,"serde_json",false,5896340496937660422],[13548984313718623784,"serde",false,2238022595688108160]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tracing-subscriber-6826bd5a83b9329e\\dep-lib-tracing_subscriber","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/dep-lib-tungstenite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/dep-lib-tungstenite deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/dep-lib-tungstenite and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite deleted file mode 100644 index 6d009494..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite +++ /dev/null @@ -1 +0,0 @@ -4c60d406d5523bf0 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite.json deleted file mode 100644 index 77a857bf..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/tungstenite-be19ff5397284d98/lib-tungstenite.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"data-encoding\", \"handshake\", \"http\", \"httparse\", \"native-tls\", \"native-tls-crate\", \"sha1\"]","declared_features":"[\"__rustls-tls\", \"data-encoding\", \"default\", \"handshake\", \"http\", \"httparse\", \"native-tls\", \"native-tls-crate\", \"native-tls-vendored\", \"rustls\", \"rustls-native-certs\", \"rustls-pki-types\", \"rustls-tls-native-roots\", \"rustls-tls-webpki-roots\", \"sha1\", \"url\", \"webpki-roots\"]","target":5395530797274129873,"profile":15657897354478470176,"path":15202023475812518575,"deps":[[99287295355353247,"data_encoding",false,6728189659182235137],[4336745513838352383,"thiserror",false,7028160387748198300],[4359956005902820838,"utf8",false,10304631555429957156],[6163892036024256188,"httparse",false,10385514878707021770],[9010263965687315507,"http",false,16068948311458397915],[10724389056617919257,"sha1",false,12723159780434766368],[11916940916964035392,"rand",false,8911178165562969966],[13066042571740262168,"log",false,17940996909971481676],[16066129441945555748,"bytes",false,4686094225858978990],[16785601910559813697,"native_tls_crate",false,6449761814748139538]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\tungstenite-be19ff5397284d98\\dep-lib-tungstenite","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/dep-lib-typenum b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/dep-lib-typenum deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/dep-lib-typenum and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum deleted file mode 100644 index 0625ae6b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum +++ /dev/null @@ -1 +0,0 @@ -8a9a3855c3113595 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum.json deleted file mode 100644 index 2cd5fc47..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-014f790c7172e706/lib-typenum.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"const-generics\", \"force_unix_path_separator\", \"i128\", \"no_std\", \"scale-info\", \"scale_info\", \"strict\"]","target":2349969882102649915,"profile":15657897354478470176,"path":16668851773057615207,"deps":[[857979250431893282,"build_script_build",false,4647532758336287453]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\typenum-014f790c7172e706\\dep-lib-typenum","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build deleted file mode 100644 index d45bfc9e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -095bef3d895ae7fb \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build.json deleted file mode 100644 index 9dcc4cfc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[\"const-generics\", \"force_unix_path_separator\", \"i128\", \"no_std\", \"scale-info\", \"scale_info\", \"strict\"]","target":17883862002600103897,"profile":2225463790103693989,"path":2473626159568473747,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\typenum-5c6036466f6a56b2\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-5c6036466f6a56b2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build deleted file mode 100644 index d787335a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -dd32a0866b5a7f40 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build.json deleted file mode 100644 index 8a51d646..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/typenum-657c4dfdec2c1e1a/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[857979250431893282,"build_script_build",false,18151576368636189449]],"local":[{"RerunIfChanged":{"output":"debug\\build\\typenum-657c4dfdec2c1e1a\\output","paths":["tests"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/dep-lib-unicode_ident b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/dep-lib-unicode_ident deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/dep-lib-unicode_ident and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident deleted file mode 100644 index 288c0b0b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident +++ /dev/null @@ -1 +0,0 @@ -3202ec65cdb2dc49 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident.json deleted file mode 100644 index 7ac5ff0c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/unicode-ident-59afc86fe3953c39/lib-unicode_ident.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":5438535436255082082,"profile":2225463790103693989,"path":7749101558477915130,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\unicode-ident-59afc86fe3953c39\\dep-lib-unicode_ident","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/dep-lib-utf8 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/dep-lib-utf8 deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/dep-lib-utf8 and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8 b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8 deleted file mode 100644 index 26431d5e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8 +++ /dev/null @@ -1 +0,0 @@ -24feaeaacd67018f \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8.json deleted file mode 100644 index 83bd9718..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/utf-8-f964048bfabcfa6e/lib-utf8.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":10206970129552530490,"profile":15657897354478470176,"path":9555492611678624712,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\utf-8-f964048bfabcfa6e\\dep-lib-utf8","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/dep-lib-version_check b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/dep-lib-version_check deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/dep-lib-version_check and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check deleted file mode 100644 index 8e87dd79..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check +++ /dev/null @@ -1 +0,0 @@ -43812da598fd6909 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check.json deleted file mode 100644 index cfdac736..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/version_check-bc9a57e4f71cef9c/lib-version_check.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":18099224280402537651,"profile":2225463790103693989,"path":2621267265051400889,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\version_check-bc9a57e4f71cef9c\\dep-lib-version_check","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/dep-lib-windows_link b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/dep-lib-windows_link deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/dep-lib-windows_link and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link deleted file mode 100644 index 067689dc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link +++ /dev/null @@ -1 +0,0 @@ -2ea0b2155628a1c7 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link.json deleted file mode 100644 index ecb2e1a4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-link-c60f0935ed382490/lib-windows_link.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":2558631941022679061,"profile":14508822251238124762,"path":8625611266733010637,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows-link-c60f0935ed382490\\dep-lib-windows_link","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/dep-lib-windows_sys b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/dep-lib-windows_sys deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/dep-lib-windows_sys and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys deleted file mode 100644 index 9a209f74..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys +++ /dev/null @@ -1 +0,0 @@ -afb50da22fd40f38 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys.json deleted file mode 100644 index dff67558..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-315b4248c9058ec8/lib-windows_sys.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"Win32\", \"Win32_Foundation\", \"Win32_Networking\", \"Win32_Networking_WinSock\", \"Win32_System\", \"Win32_System_IO\", \"Win32_System_Threading\", \"Win32_System_WindowsProgramming\", \"default\"]","declared_features":"[\"Wdk\", \"Wdk_Devices\", \"Wdk_Devices_Bluetooth\", \"Wdk_Devices_HumanInterfaceDevice\", \"Wdk_Foundation\", \"Wdk_Graphics\", \"Wdk_Graphics_Direct3D\", \"Wdk_NetworkManagement\", \"Wdk_NetworkManagement_Ndis\", \"Wdk_NetworkManagement_WindowsFilteringPlatform\", \"Wdk_Storage\", \"Wdk_Storage_FileSystem\", \"Wdk_Storage_FileSystem_Minifilters\", \"Wdk_System\", \"Wdk_System_IO\", \"Wdk_System_Memory\", \"Wdk_System_OfflineRegistry\", \"Wdk_System_Registry\", \"Wdk_System_SystemInformation\", \"Wdk_System_SystemServices\", \"Wdk_System_Threading\", \"Win32\", \"Win32_Data\", \"Win32_Data_HtmlHelp\", \"Win32_Data_RightsManagement\", \"Win32_Devices\", \"Win32_Devices_AllJoyn\", \"Win32_Devices_Beep\", \"Win32_Devices_BiometricFramework\", \"Win32_Devices_Bluetooth\", \"Win32_Devices_Cdrom\", \"Win32_Devices_Communication\", \"Win32_Devices_DeviceAndDriverInstallation\", \"Win32_Devices_DeviceQuery\", \"Win32_Devices_Display\", \"Win32_Devices_Dvd\", \"Win32_Devices_Enumeration\", \"Win32_Devices_Enumeration_Pnp\", \"Win32_Devices_Fax\", \"Win32_Devices_HumanInterfaceDevice\", \"Win32_Devices_Nfc\", \"Win32_Devices_Nfp\", \"Win32_Devices_PortableDevices\", \"Win32_Devices_Properties\", \"Win32_Devices_Pwm\", \"Win32_Devices_Sensors\", \"Win32_Devices_SerialCommunication\", \"Win32_Devices_Tapi\", \"Win32_Devices_Usb\", \"Win32_Devices_WebServicesOnDevices\", \"Win32_Foundation\", \"Win32_Gaming\", \"Win32_Globalization\", \"Win32_Graphics\", \"Win32_Graphics_Dwm\", \"Win32_Graphics_Gdi\", \"Win32_Graphics_GdiPlus\", \"Win32_Graphics_Hlsl\", \"Win32_Graphics_OpenGL\", \"Win32_Graphics_Printing\", \"Win32_Graphics_Printing_PrintTicket\", \"Win32_Management\", \"Win32_Management_MobileDeviceManagementRegistration\", \"Win32_Media\", \"Win32_Media_Audio\", \"Win32_Media_DxMediaObjects\", \"Win32_Media_KernelStreaming\", \"Win32_Media_Multimedia\", \"Win32_Media_Streaming\", \"Win32_Media_WindowsMediaFormat\", \"Win32_NetworkManagement\", \"Win32_NetworkManagement_Dhcp\", \"Win32_NetworkManagement_Dns\", \"Win32_NetworkManagement_InternetConnectionWizard\", \"Win32_NetworkManagement_IpHelper\", \"Win32_NetworkManagement_Multicast\", \"Win32_NetworkManagement_Ndis\", \"Win32_NetworkManagement_NetBios\", \"Win32_NetworkManagement_NetManagement\", \"Win32_NetworkManagement_NetShell\", \"Win32_NetworkManagement_NetworkDiagnosticsFramework\", \"Win32_NetworkManagement_P2P\", \"Win32_NetworkManagement_QoS\", \"Win32_NetworkManagement_Rras\", \"Win32_NetworkManagement_Snmp\", \"Win32_NetworkManagement_WNet\", \"Win32_NetworkManagement_WebDav\", \"Win32_NetworkManagement_WiFi\", \"Win32_NetworkManagement_WindowsConnectionManager\", \"Win32_NetworkManagement_WindowsFilteringPlatform\", \"Win32_NetworkManagement_WindowsFirewall\", \"Win32_NetworkManagement_WindowsNetworkVirtualization\", \"Win32_Networking\", \"Win32_Networking_ActiveDirectory\", \"Win32_Networking_Clustering\", \"Win32_Networking_HttpServer\", \"Win32_Networking_Ldap\", \"Win32_Networking_WebSocket\", \"Win32_Networking_WinHttp\", \"Win32_Networking_WinInet\", \"Win32_Networking_WinSock\", \"Win32_Networking_WindowsWebServices\", \"Win32_Security\", \"Win32_Security_AppLocker\", \"Win32_Security_Authentication\", \"Win32_Security_Authentication_Identity\", \"Win32_Security_Authorization\", \"Win32_Security_Credentials\", \"Win32_Security_Cryptography\", \"Win32_Security_Cryptography_Catalog\", \"Win32_Security_Cryptography_Certificates\", \"Win32_Security_Cryptography_Sip\", \"Win32_Security_Cryptography_UI\", \"Win32_Security_DiagnosticDataQuery\", \"Win32_Security_DirectoryServices\", \"Win32_Security_EnterpriseData\", \"Win32_Security_ExtensibleAuthenticationProtocol\", \"Win32_Security_Isolation\", \"Win32_Security_LicenseProtection\", \"Win32_Security_NetworkAccessProtection\", \"Win32_Security_WinTrust\", \"Win32_Security_WinWlx\", \"Win32_Storage\", \"Win32_Storage_Cabinets\", \"Win32_Storage_CloudFilters\", \"Win32_Storage_Compression\", \"Win32_Storage_DistributedFileSystem\", \"Win32_Storage_FileHistory\", \"Win32_Storage_FileSystem\", \"Win32_Storage_Imapi\", \"Win32_Storage_IndexServer\", \"Win32_Storage_InstallableFileSystems\", \"Win32_Storage_IscsiDisc\", \"Win32_Storage_Jet\", \"Win32_Storage_Nvme\", \"Win32_Storage_OfflineFiles\", \"Win32_Storage_OperationRecorder\", \"Win32_Storage_Packaging\", \"Win32_Storage_Packaging_Appx\", \"Win32_Storage_ProjectedFileSystem\", \"Win32_Storage_StructuredStorage\", \"Win32_Storage_Vhd\", \"Win32_Storage_Xps\", \"Win32_System\", \"Win32_System_AddressBook\", \"Win32_System_Antimalware\", \"Win32_System_ApplicationInstallationAndServicing\", \"Win32_System_ApplicationVerifier\", \"Win32_System_ClrHosting\", \"Win32_System_Com\", \"Win32_System_Com_Marshal\", \"Win32_System_Com_StructuredStorage\", \"Win32_System_Com_Urlmon\", \"Win32_System_ComponentServices\", \"Win32_System_Console\", \"Win32_System_CorrelationVector\", \"Win32_System_DataExchange\", \"Win32_System_DeploymentServices\", \"Win32_System_DeveloperLicensing\", \"Win32_System_Diagnostics\", \"Win32_System_Diagnostics_Ceip\", \"Win32_System_Diagnostics_Debug\", \"Win32_System_Diagnostics_Debug_Extensions\", \"Win32_System_Diagnostics_Etw\", \"Win32_System_Diagnostics_ProcessSnapshotting\", \"Win32_System_Diagnostics_ToolHelp\", \"Win32_System_Diagnostics_TraceLogging\", \"Win32_System_DistributedTransactionCoordinator\", \"Win32_System_Environment\", \"Win32_System_ErrorReporting\", \"Win32_System_EventCollector\", \"Win32_System_EventLog\", \"Win32_System_EventNotificationService\", \"Win32_System_GroupPolicy\", \"Win32_System_HostCompute\", \"Win32_System_HostComputeNetwork\", \"Win32_System_HostComputeSystem\", \"Win32_System_Hypervisor\", \"Win32_System_IO\", \"Win32_System_Iis\", \"Win32_System_Ioctl\", \"Win32_System_JobObjects\", \"Win32_System_Js\", \"Win32_System_Kernel\", \"Win32_System_LibraryLoader\", \"Win32_System_Mailslots\", \"Win32_System_Mapi\", \"Win32_System_Memory\", \"Win32_System_Memory_NonVolatile\", \"Win32_System_MessageQueuing\", \"Win32_System_MixedReality\", \"Win32_System_Ole\", \"Win32_System_PasswordManagement\", \"Win32_System_Performance\", \"Win32_System_Performance_HardwareCounterProfiling\", \"Win32_System_Pipes\", \"Win32_System_Power\", \"Win32_System_ProcessStatus\", \"Win32_System_Recovery\", \"Win32_System_Registry\", \"Win32_System_RemoteDesktop\", \"Win32_System_RemoteManagement\", \"Win32_System_RestartManager\", \"Win32_System_Restore\", \"Win32_System_Rpc\", \"Win32_System_Search\", \"Win32_System_Search_Common\", \"Win32_System_SecurityCenter\", \"Win32_System_Services\", \"Win32_System_SetupAndMigration\", \"Win32_System_Shutdown\", \"Win32_System_StationsAndDesktops\", \"Win32_System_SubsystemForLinux\", \"Win32_System_SystemInformation\", \"Win32_System_SystemServices\", \"Win32_System_Threading\", \"Win32_System_Time\", \"Win32_System_TpmBaseServices\", \"Win32_System_UserAccessLogging\", \"Win32_System_Variant\", \"Win32_System_VirtualDosMachines\", \"Win32_System_WindowsProgramming\", \"Win32_System_Wmi\", \"Win32_UI\", \"Win32_UI_Accessibility\", \"Win32_UI_ColorSystem\", \"Win32_UI_Controls\", \"Win32_UI_Controls_Dialogs\", \"Win32_UI_HiDpi\", \"Win32_UI_Input\", \"Win32_UI_Input_Ime\", \"Win32_UI_Input_KeyboardAndMouse\", \"Win32_UI_Input_Pointer\", \"Win32_UI_Input_Touch\", \"Win32_UI_Input_XboxController\", \"Win32_UI_InteractionContext\", \"Win32_UI_Magnification\", \"Win32_UI_Shell\", \"Win32_UI_Shell_Common\", \"Win32_UI_Shell_PropertiesSystem\", \"Win32_UI_TabletPC\", \"Win32_UI_TextServices\", \"Win32_UI_WindowsAndMessaging\", \"Win32_Web\", \"Win32_Web_InternetExplorer\", \"default\", \"docs\"]","target":7306158158326771440,"profile":12257758352969185987,"path":16986360893970719456,"deps":[[758057172878111074,"windows_targets",false,14682203549996470772]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows-sys-315b4248c9058ec8\\dep-lib-windows_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/dep-lib-windows_sys b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/dep-lib-windows_sys deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/dep-lib-windows_sys and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys deleted file mode 100644 index 646e4c06..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys +++ /dev/null @@ -1 +0,0 @@ -1798d16e9c7b7024 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys.json deleted file mode 100644 index fbabd507..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-sys-65c8a205aba8cd58/lib-windows_sys.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"Wdk\", \"Wdk_Foundation\", \"Wdk_Storage\", \"Wdk_Storage_FileSystem\", \"Wdk_System\", \"Wdk_System_IO\", \"Win32\", \"Win32_Foundation\", \"Win32_Networking\", \"Win32_Networking_WinSock\", \"Win32_Security\", \"Win32_Security_Authentication\", \"Win32_Security_Authentication_Identity\", \"Win32_Security_Credentials\", \"Win32_Security_Cryptography\", \"Win32_Storage\", \"Win32_Storage_FileSystem\", \"Win32_System\", \"Win32_System_Console\", \"Win32_System_IO\", \"Win32_System_LibraryLoader\", \"Win32_System_Memory\", \"Win32_System_Pipes\", \"Win32_System_SystemInformation\", \"Win32_System_SystemServices\", \"Win32_System_Threading\", \"Win32_System_WindowsProgramming\", \"default\"]","declared_features":"[\"Wdk\", \"Wdk_Devices\", \"Wdk_Devices_Bluetooth\", \"Wdk_Devices_HumanInterfaceDevice\", \"Wdk_Foundation\", \"Wdk_Graphics\", \"Wdk_Graphics_Direct3D\", \"Wdk_NetworkManagement\", \"Wdk_NetworkManagement_Ndis\", \"Wdk_NetworkManagement_WindowsFilteringPlatform\", \"Wdk_Storage\", \"Wdk_Storage_FileSystem\", \"Wdk_Storage_FileSystem_Minifilters\", \"Wdk_System\", \"Wdk_System_IO\", \"Wdk_System_Memory\", \"Wdk_System_OfflineRegistry\", \"Wdk_System_Registry\", \"Wdk_System_SystemInformation\", \"Wdk_System_SystemServices\", \"Wdk_System_Threading\", \"Win32\", \"Win32_Data\", \"Win32_Data_HtmlHelp\", \"Win32_Data_RightsManagement\", \"Win32_Devices\", \"Win32_Devices_AllJoyn\", \"Win32_Devices_Beep\", \"Win32_Devices_BiometricFramework\", \"Win32_Devices_Bluetooth\", \"Win32_Devices_Cdrom\", \"Win32_Devices_Communication\", \"Win32_Devices_DeviceAndDriverInstallation\", \"Win32_Devices_DeviceQuery\", \"Win32_Devices_Display\", \"Win32_Devices_Dvd\", \"Win32_Devices_Enumeration\", \"Win32_Devices_Enumeration_Pnp\", \"Win32_Devices_Fax\", \"Win32_Devices_HumanInterfaceDevice\", \"Win32_Devices_Nfc\", \"Win32_Devices_Nfp\", \"Win32_Devices_PortableDevices\", \"Win32_Devices_Properties\", \"Win32_Devices_Pwm\", \"Win32_Devices_Sensors\", \"Win32_Devices_SerialCommunication\", \"Win32_Devices_Tapi\", \"Win32_Devices_Usb\", \"Win32_Devices_WebServicesOnDevices\", \"Win32_Foundation\", \"Win32_Gaming\", \"Win32_Globalization\", \"Win32_Graphics\", \"Win32_Graphics_Dwm\", \"Win32_Graphics_Gdi\", \"Win32_Graphics_GdiPlus\", \"Win32_Graphics_Hlsl\", \"Win32_Graphics_OpenGL\", \"Win32_Graphics_Printing\", \"Win32_Graphics_Printing_PrintTicket\", \"Win32_Management\", \"Win32_Management_MobileDeviceManagementRegistration\", \"Win32_Media\", \"Win32_Media_Audio\", \"Win32_Media_DxMediaObjects\", \"Win32_Media_KernelStreaming\", \"Win32_Media_Multimedia\", \"Win32_Media_Streaming\", \"Win32_Media_WindowsMediaFormat\", \"Win32_NetworkManagement\", \"Win32_NetworkManagement_Dhcp\", \"Win32_NetworkManagement_Dns\", \"Win32_NetworkManagement_InternetConnectionWizard\", \"Win32_NetworkManagement_IpHelper\", \"Win32_NetworkManagement_Multicast\", \"Win32_NetworkManagement_Ndis\", \"Win32_NetworkManagement_NetBios\", \"Win32_NetworkManagement_NetManagement\", \"Win32_NetworkManagement_NetShell\", \"Win32_NetworkManagement_NetworkDiagnosticsFramework\", \"Win32_NetworkManagement_P2P\", \"Win32_NetworkManagement_QoS\", \"Win32_NetworkManagement_Rras\", \"Win32_NetworkManagement_Snmp\", \"Win32_NetworkManagement_WNet\", \"Win32_NetworkManagement_WebDav\", \"Win32_NetworkManagement_WiFi\", \"Win32_NetworkManagement_WindowsConnectionManager\", \"Win32_NetworkManagement_WindowsFilteringPlatform\", \"Win32_NetworkManagement_WindowsFirewall\", \"Win32_NetworkManagement_WindowsNetworkVirtualization\", \"Win32_Networking\", \"Win32_Networking_ActiveDirectory\", \"Win32_Networking_Clustering\", \"Win32_Networking_HttpServer\", \"Win32_Networking_Ldap\", \"Win32_Networking_WebSocket\", \"Win32_Networking_WinHttp\", \"Win32_Networking_WinInet\", \"Win32_Networking_WinSock\", \"Win32_Networking_WindowsWebServices\", \"Win32_Security\", \"Win32_Security_AppLocker\", \"Win32_Security_Authentication\", \"Win32_Security_Authentication_Identity\", \"Win32_Security_Authorization\", \"Win32_Security_Credentials\", \"Win32_Security_Cryptography\", \"Win32_Security_Cryptography_Catalog\", \"Win32_Security_Cryptography_Certificates\", \"Win32_Security_Cryptography_Sip\", \"Win32_Security_Cryptography_UI\", \"Win32_Security_DiagnosticDataQuery\", \"Win32_Security_DirectoryServices\", \"Win32_Security_EnterpriseData\", \"Win32_Security_ExtensibleAuthenticationProtocol\", \"Win32_Security_Isolation\", \"Win32_Security_LicenseProtection\", \"Win32_Security_NetworkAccessProtection\", \"Win32_Security_WinTrust\", \"Win32_Security_WinWlx\", \"Win32_Storage\", \"Win32_Storage_Cabinets\", \"Win32_Storage_CloudFilters\", \"Win32_Storage_Compression\", \"Win32_Storage_DistributedFileSystem\", \"Win32_Storage_FileHistory\", \"Win32_Storage_FileSystem\", \"Win32_Storage_Imapi\", \"Win32_Storage_IndexServer\", \"Win32_Storage_InstallableFileSystems\", \"Win32_Storage_IscsiDisc\", \"Win32_Storage_Jet\", \"Win32_Storage_Nvme\", \"Win32_Storage_OfflineFiles\", \"Win32_Storage_OperationRecorder\", \"Win32_Storage_Packaging\", \"Win32_Storage_Packaging_Appx\", \"Win32_Storage_ProjectedFileSystem\", \"Win32_Storage_StructuredStorage\", \"Win32_Storage_Vhd\", \"Win32_Storage_Xps\", \"Win32_System\", \"Win32_System_AddressBook\", \"Win32_System_Antimalware\", \"Win32_System_ApplicationInstallationAndServicing\", \"Win32_System_ApplicationVerifier\", \"Win32_System_ClrHosting\", \"Win32_System_Com\", \"Win32_System_Com_Marshal\", \"Win32_System_Com_StructuredStorage\", \"Win32_System_Com_Urlmon\", \"Win32_System_ComponentServices\", \"Win32_System_Console\", \"Win32_System_CorrelationVector\", \"Win32_System_DataExchange\", \"Win32_System_DeploymentServices\", \"Win32_System_DeveloperLicensing\", \"Win32_System_Diagnostics\", \"Win32_System_Diagnostics_Ceip\", \"Win32_System_Diagnostics_Debug\", \"Win32_System_Diagnostics_Debug_Extensions\", \"Win32_System_Diagnostics_Etw\", \"Win32_System_Diagnostics_ProcessSnapshotting\", \"Win32_System_Diagnostics_ToolHelp\", \"Win32_System_Diagnostics_TraceLogging\", \"Win32_System_DistributedTransactionCoordinator\", \"Win32_System_Environment\", \"Win32_System_ErrorReporting\", \"Win32_System_EventCollector\", \"Win32_System_EventLog\", \"Win32_System_EventNotificationService\", \"Win32_System_GroupPolicy\", \"Win32_System_HostCompute\", \"Win32_System_HostComputeNetwork\", \"Win32_System_HostComputeSystem\", \"Win32_System_Hypervisor\", \"Win32_System_IO\", \"Win32_System_Iis\", \"Win32_System_Ioctl\", \"Win32_System_JobObjects\", \"Win32_System_Js\", \"Win32_System_Kernel\", \"Win32_System_LibraryLoader\", \"Win32_System_Mailslots\", \"Win32_System_Mapi\", \"Win32_System_Memory\", \"Win32_System_Memory_NonVolatile\", \"Win32_System_MessageQueuing\", \"Win32_System_MixedReality\", \"Win32_System_Ole\", \"Win32_System_PasswordManagement\", \"Win32_System_Performance\", \"Win32_System_Performance_HardwareCounterProfiling\", \"Win32_System_Pipes\", \"Win32_System_Power\", \"Win32_System_ProcessStatus\", \"Win32_System_Recovery\", \"Win32_System_Registry\", \"Win32_System_RemoteDesktop\", \"Win32_System_RemoteManagement\", \"Win32_System_RestartManager\", \"Win32_System_Restore\", \"Win32_System_Rpc\", \"Win32_System_Search\", \"Win32_System_Search_Common\", \"Win32_System_SecurityCenter\", \"Win32_System_Services\", \"Win32_System_SetupAndMigration\", \"Win32_System_Shutdown\", \"Win32_System_StationsAndDesktops\", \"Win32_System_SubsystemForLinux\", \"Win32_System_SystemInformation\", \"Win32_System_SystemServices\", \"Win32_System_Threading\", \"Win32_System_Time\", \"Win32_System_TpmBaseServices\", \"Win32_System_UserAccessLogging\", \"Win32_System_Variant\", \"Win32_System_VirtualDosMachines\", \"Win32_System_WindowsProgramming\", \"Win32_System_Wmi\", \"Win32_UI\", \"Win32_UI_Accessibility\", \"Win32_UI_ColorSystem\", \"Win32_UI_Controls\", \"Win32_UI_Controls_Dialogs\", \"Win32_UI_HiDpi\", \"Win32_UI_Input\", \"Win32_UI_Input_Ime\", \"Win32_UI_Input_KeyboardAndMouse\", \"Win32_UI_Input_Pointer\", \"Win32_UI_Input_Touch\", \"Win32_UI_Input_XboxController\", \"Win32_UI_InteractionContext\", \"Win32_UI_Magnification\", \"Win32_UI_Shell\", \"Win32_UI_Shell_Common\", \"Win32_UI_Shell_PropertiesSystem\", \"Win32_UI_TabletPC\", \"Win32_UI_TextServices\", \"Win32_UI_WindowsAndMessaging\", \"Win32_Web\", \"Win32_Web_InternetExplorer\", \"default\", \"docs\"]","target":7306158158326771440,"profile":14508822251238124762,"path":3921757715475954127,"deps":[[6959378045035346538,"windows_link",false,14384823034994401326]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows-sys-65c8a205aba8cd58\\dep-lib-windows_sys","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/dep-lib-windows_targets b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/dep-lib-windows_targets deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/dep-lib-windows_targets and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets deleted file mode 100644 index 040ca7ea..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets +++ /dev/null @@ -1 +0,0 @@ -f4d184cd56aac1cb \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets.json deleted file mode 100644 index 78a2e546..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows-targets-ae43c9fa3827d435/lib-windows_targets.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":12110220207092481134,"profile":14508822251238124762,"path":14952488288637102514,"deps":[[4937765985372346599,"windows_x86_64_msvc",false,12031939253407046835]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows-targets-ae43c9fa3827d435\\dep-lib-windows_targets","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build deleted file mode 100644 index b5d2cd2d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -d79316f614841e5e \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build.json deleted file mode 100644 index 04fa46e4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":5408242616063297496,"profile":15690309238241248693,"path":17425796966745778204,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows_x86_64_msvc-5e0da44657300bb9\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-5e0da44657300bb9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/dep-lib-windows_x86_64_msvc b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/dep-lib-windows_x86_64_msvc deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/dep-lib-windows_x86_64_msvc and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc deleted file mode 100644 index 925d3efd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc +++ /dev/null @@ -1 +0,0 @@ -b3dc67c60009faa6 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc.json deleted file mode 100644 index d5167ded..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-9d68861749af7cb9/lib-windows_x86_64_msvc.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[]","declared_features":"[]","target":3306771437825829530,"profile":14508822251238124762,"path":13346085356925045233,"deps":[[4937765985372346599,"build_script_build",false,18184935108432521052]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\windows_x86_64_msvc-9d68861749af7cb9\\dep-lib-windows_x86_64_msvc","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build deleted file mode 100644 index 9d430a99..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -5c67a61922de5dfc \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build.json deleted file mode 100644 index fcd9f63a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/windows_x86_64_msvc-a640bc323e97bdd2/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[4937765985372346599,"build_script_build",false,6782003314429432791]],"local":[{"Precalculated":"0.53.1"}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/dep-lib-zerocopy b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/dep-lib-zerocopy deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/dep-lib-zerocopy and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy deleted file mode 100644 index e3ac9c28..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy +++ /dev/null @@ -1 +0,0 @@ -7c208edcfd3e58cb \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy.json deleted file mode 100644 index 9a926ad0..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-63c900473cbb91de/lib-zerocopy.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"simd\"]","declared_features":"[\"__internal_use_only_features_that_work_on_stable\", \"alloc\", \"derive\", \"float-nightly\", \"simd\", \"simd-nightly\", \"std\", \"zerocopy-derive\"]","target":3084901215544504908,"profile":15657897354478470176,"path":15886005293243966510,"deps":[[13102401248396471120,"build_script_build",false,14262471704753362865]],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\zerocopy-63c900473cbb91de\\dep-lib-zerocopy","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build deleted file mode 100644 index 1829385f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -b157e21c737aeec5 \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build.json deleted file mode 100644 index 2631a50c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-6b50d5fe36dc624b/run-build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"","declared_features":"","target":0,"profile":0,"path":0,"deps":[[13102401248396471120,"build_script_build",false,18441710210127078879]],"local":[{"RerunIfChanged":{"output":"debug\\build\\zerocopy-6b50d5fe36dc624b\\output","paths":["build.rs","Cargo.toml"]}}],"rustflags":[],"config":0,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build deleted file mode 100644 index 0b813101..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build +++ /dev/null @@ -1 +0,0 @@ -dfa5514dba1deeff \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build.json b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build.json deleted file mode 100644 index e88e1b9b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/build-script-build-script-build.json +++ /dev/null @@ -1 +0,0 @@ -{"rustc":7868289081541623310,"features":"[\"simd\"]","declared_features":"[\"__internal_use_only_features_that_work_on_stable\", \"alloc\", \"derive\", \"float-nightly\", \"simd\", \"simd-nightly\", \"std\", \"zerocopy-derive\"]","target":5408242616063297496,"profile":2225463790103693989,"path":17892109571064715349,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug\\.fingerprint\\zerocopy-793199fc09e82c50\\dep-build-script-build-script-build","checksum":false}}],"rustflags":[],"config":2069994364910194474,"compile_kind":0} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/dep-build-script-build-script-build b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/dep-build-script-build-script-build deleted file mode 100644 index ec3cb8bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/dep-build-script-build-script-build and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/.fingerprint/zerocopy-793199fc09e82c50/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build-script-build.exe deleted file mode 100644 index 957113dd..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.d deleted file mode 100644 index 77bcb0df..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\generic-array-0df9a23ed55d3c36\build_script_build-0df9a23ed55d3c36.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\generic-array-0df9a23ed55d3c36\build_script_build-0df9a23ed55d3c36.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.exe deleted file mode 100644 index 957113dd..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.pdb deleted file mode 100644 index 7b01b936..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build-0df9a23ed55d3c36.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build.pdb deleted file mode 100644 index 7b01b936..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-0df9a23ed55d3c36/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/output deleted file mode 100644 index 5af203ad..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/output +++ /dev/null @@ -1,4 +0,0 @@ -cargo:rustc-cfg=relaxed_coherence -cargo:rustc-check-cfg=cfg(ga_is_deprecated) -cargo:rustc-cfg=ga_is_deprecated -cargo:warning=generic-array 0.14 is deprecated; please upgrade to generic-array 1.x diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/root-output deleted file mode 100644 index 76842929..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\generic-array-bd9a897cbdd7380d\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/generic-array-bd9a897cbdd7380d/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build-script-build.exe deleted file mode 100644 index 37d1b2ef..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.d deleted file mode 100644 index a7620aea..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\getrandom-2b5aa131f43f22e4\build_script_build-2b5aa131f43f22e4.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\getrandom-2b5aa131f43f22e4\build_script_build-2b5aa131f43f22e4.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.exe deleted file mode 100644 index 37d1b2ef..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.pdb deleted file mode 100644 index bb677570..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build-2b5aa131f43f22e4.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build.pdb deleted file mode 100644 index bb677570..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-2b5aa131f43f22e4/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/output deleted file mode 100644 index d15ba9ab..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/output +++ /dev/null @@ -1 +0,0 @@ -cargo:rerun-if-changed=build.rs diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/root-output deleted file mode 100644 index 3b48d8b0..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\getrandom-def61ea3598e4fb0\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/getrandom-def61ea3598e4fb0/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/output deleted file mode 100644 index aac2d6a8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/output +++ /dev/null @@ -1,2 +0,0 @@ -cargo:rustc-cfg=httparse_simd_neon_intrinsics -cargo:rustc-cfg=httparse_simd diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/root-output deleted file mode 100644 index d952aa3e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\httparse-63879826a15e254c\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-63879826a15e254c/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build-script-build.exe deleted file mode 100644 index a56a5ec6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.d deleted file mode 100644 index cef0a6ee..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\httparse-7fcf39767b8eaed6\build_script_build-7fcf39767b8eaed6.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\httparse-7fcf39767b8eaed6\build_script_build-7fcf39767b8eaed6.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.exe deleted file mode 100644 index a56a5ec6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.pdb deleted file mode 100644 index d85c59d6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build-7fcf39767b8eaed6.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build.pdb deleted file mode 100644 index d85c59d6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/httparse-7fcf39767b8eaed6/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/output deleted file mode 100644 index 79d755ce..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/output +++ /dev/null @@ -1 +0,0 @@ -cargo::rustc-check-cfg=cfg(have_min_max_version) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/root-output deleted file mode 100644 index 2a51967a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\native-tls-0ed90f334d35c0d8\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-0ed90f334d35c0d8/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build-script-build.exe deleted file mode 100644 index a3b01775..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.d deleted file mode 100644 index ef8c4064..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\native-tls-b473b39a7218f371\build_script_build-b473b39a7218f371.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\native-tls-b473b39a7218f371\build_script_build-b473b39a7218f371.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.exe deleted file mode 100644 index a3b01775..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.pdb deleted file mode 100644 index e0d5080a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build-b473b39a7218f371.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build.pdb deleted file mode 100644 index e0d5080a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/native-tls-b473b39a7218f371/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/output deleted file mode 100644 index e4a87f2b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/output +++ /dev/null @@ -1,2 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rustc-check-cfg=cfg(tsan_enabled) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/root-output deleted file mode 100644 index 00d31abf..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\parking_lot_core-39ace72b11582f2c\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-39ace72b11582f2c/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build-script-build.exe deleted file mode 100644 index 6f0dda34..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.d deleted file mode 100644 index 7cee294e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\parking_lot_core-d3120e8d33c8aa2d\build_script_build-d3120e8d33c8aa2d.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\parking_lot_core-d3120e8d33c8aa2d\build_script_build-d3120e8d33c8aa2d.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.exe deleted file mode 100644 index 6f0dda34..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.pdb deleted file mode 100644 index 5db2215c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build-d3120e8d33c8aa2d.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build.pdb deleted file mode 100644 index 5db2215c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/parking_lot_core-d3120e8d33c8aa2d/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build-script-build.exe deleted file mode 100644 index d2fbaa31..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.d deleted file mode 100644 index 90ab1a48..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\proc-macro2-352b8885042aea15\build_script_build-352b8885042aea15.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\proc-macro2-352b8885042aea15\build_script_build-352b8885042aea15.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.exe deleted file mode 100644 index d2fbaa31..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.pdb deleted file mode 100644 index 8f21dd73..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build-352b8885042aea15.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build.pdb deleted file mode 100644 index 8f21dd73..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-352b8885042aea15/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/output deleted file mode 100644 index d3d235a5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/output +++ /dev/null @@ -1,23 +0,0 @@ -cargo:rustc-check-cfg=cfg(fuzzing) -cargo:rustc-check-cfg=cfg(no_is_available) -cargo:rustc-check-cfg=cfg(no_literal_byte_character) -cargo:rustc-check-cfg=cfg(no_literal_c_string) -cargo:rustc-check-cfg=cfg(no_source_text) -cargo:rustc-check-cfg=cfg(proc_macro_span) -cargo:rustc-check-cfg=cfg(proc_macro_span_file) -cargo:rustc-check-cfg=cfg(proc_macro_span_location) -cargo:rustc-check-cfg=cfg(procmacro2_backtrace) -cargo:rustc-check-cfg=cfg(procmacro2_build_probe) -cargo:rustc-check-cfg=cfg(procmacro2_nightly_testing) -cargo:rustc-check-cfg=cfg(procmacro2_semver_exempt) -cargo:rustc-check-cfg=cfg(randomize_layout) -cargo:rustc-check-cfg=cfg(span_locations) -cargo:rustc-check-cfg=cfg(super_unstable) -cargo:rustc-check-cfg=cfg(wrap_proc_macro) -cargo:rerun-if-changed=src/probe/proc_macro_span.rs -cargo:rustc-cfg=wrap_proc_macro -cargo:rerun-if-changed=src/probe/proc_macro_span_location.rs -cargo:rustc-cfg=proc_macro_span_location -cargo:rerun-if-changed=src/probe/proc_macro_span_file.rs -cargo:rustc-cfg=proc_macro_span_file -cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/root-output deleted file mode 100644 index 83168977..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\proc-macro2-9471494de1994910\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/proc-macro2-9471494de1994910/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/output deleted file mode 100644 index 6d81eca2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/output +++ /dev/null @@ -1,2 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/root-output deleted file mode 100644 index c2a596da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\quote-102a82c13fe8e5c0\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-102a82c13fe8e5c0/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build-script-build.exe deleted file mode 100644 index 7bba8780..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.d deleted file mode 100644 index a586bce5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\quote-e6db9c3fe01e6580\build_script_build-e6db9c3fe01e6580.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\quote-e6db9c3fe01e6580\build_script_build-e6db9c3fe01e6580.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.exe deleted file mode 100644 index 7bba8780..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.pdb deleted file mode 100644 index e68d5bd3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build-e6db9c3fe01e6580.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build.pdb deleted file mode 100644 index e68d5bd3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/quote-e6db9c3fe01e6580/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/out/private.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/out/private.rs deleted file mode 100644 index ed2927ea..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/out/private.rs +++ /dev/null @@ -1,6 +0,0 @@ -#[doc(hidden)] -pub mod __private228 { - #[doc(hidden)] - pub use crate::private::*; -} -use serde_core::__private228 as serde_core_private; diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/output deleted file mode 100644 index 854cb538..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/output +++ /dev/null @@ -1,13 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rustc-cfg=if_docsrs_then_no_serde_core -cargo:rustc-check-cfg=cfg(feature, values("result")) -cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) -cargo:rustc-check-cfg=cfg(no_core_cstr) -cargo:rustc-check-cfg=cfg(no_core_error) -cargo:rustc-check-cfg=cfg(no_core_net) -cargo:rustc-check-cfg=cfg(no_core_num_saturating) -cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) -cargo:rustc-check-cfg=cfg(no_serde_derive) -cargo:rustc-check-cfg=cfg(no_std_atomic) -cargo:rustc-check-cfg=cfg(no_std_atomic64) -cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/root-output deleted file mode 100644 index caeac179..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-15a02bf4066364b5\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-15a02bf4066364b5/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build-script-build.exe deleted file mode 100644 index 82a2ef84..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.d deleted file mode 100644 index fe55f94f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-284d27df18c093b2\build_script_build-284d27df18c093b2.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-284d27df18c093b2\build_script_build-284d27df18c093b2.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.exe deleted file mode 100644 index 82a2ef84..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.pdb deleted file mode 100644 index 5ce92787..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build-284d27df18c093b2.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build.pdb deleted file mode 100644 index 5ce92787..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde-284d27df18c093b2/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/out/private.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/out/private.rs deleted file mode 100644 index 08f232bb..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/out/private.rs +++ /dev/null @@ -1,5 +0,0 @@ -#[doc(hidden)] -pub mod __private228 { - #[doc(hidden)] - pub use crate::private::*; -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/output deleted file mode 100644 index 98a6653d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/output +++ /dev/null @@ -1,11 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rustc-check-cfg=cfg(if_docsrs_then_no_serde_core) -cargo:rustc-check-cfg=cfg(no_core_cstr) -cargo:rustc-check-cfg=cfg(no_core_error) -cargo:rustc-check-cfg=cfg(no_core_net) -cargo:rustc-check-cfg=cfg(no_core_num_saturating) -cargo:rustc-check-cfg=cfg(no_diagnostic_namespace) -cargo:rustc-check-cfg=cfg(no_serde_derive) -cargo:rustc-check-cfg=cfg(no_std_atomic) -cargo:rustc-check-cfg=cfg(no_std_atomic64) -cargo:rustc-check-cfg=cfg(no_target_has_atomic) diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/root-output deleted file mode 100644 index 97ccd05a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-0ec3858a336b9c7e\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-0ec3858a336b9c7e/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build-script-build.exe deleted file mode 100644 index adfcbba6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.d deleted file mode 100644 index 89285c58..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-3b474259afde01d4\build_script_build-3b474259afde01d4.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-3b474259afde01d4\build_script_build-3b474259afde01d4.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.exe deleted file mode 100644 index adfcbba6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.pdb deleted file mode 100644 index 8a0d420a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build-3b474259afde01d4.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build.pdb deleted file mode 100644 index 8a0d420a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_core-3b474259afde01d4/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build-script-build.exe deleted file mode 100644 index 5b1ff841..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.d deleted file mode 100644 index d7f68294..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_json-244a9d2bd5043cfe\build_script_build-244a9d2bd5043cfe.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_json-244a9d2bd5043cfe\build_script_build-244a9d2bd5043cfe.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.exe deleted file mode 100644 index 5b1ff841..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.pdb deleted file mode 100644 index a2db3765..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build-244a9d2bd5043cfe.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build.pdb deleted file mode 100644 index a2db3765..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-244a9d2bd5043cfe/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/output deleted file mode 100644 index 32010770..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/output +++ /dev/null @@ -1,3 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rustc-check-cfg=cfg(fast_arithmetic, values("32", "64")) -cargo:rustc-cfg=fast_arithmetic="64" diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/root-output deleted file mode 100644 index 14fab22d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_json-e4cd23a57b9d499a\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/serde_json-e4cd23a57b9d499a/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/out/private.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/out/private.rs deleted file mode 100644 index 06916b01..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/out/private.rs +++ /dev/null @@ -1,5 +0,0 @@ -#[doc(hidden)] -pub mod __private17 { - #[doc(hidden)] - pub use crate::private::*; -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/output deleted file mode 100644 index f62a8d10..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/output +++ /dev/null @@ -1,5 +0,0 @@ -cargo:rerun-if-changed=build/probe.rs -cargo:rustc-check-cfg=cfg(error_generic_member_access) -cargo:rustc-check-cfg=cfg(thiserror_nightly_testing) -cargo:rustc-check-cfg=cfg(thiserror_no_backtrace_type) -cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/root-output deleted file mode 100644 index b62bc83f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-13197be51d99b4de\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-13197be51d99b4de/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build-script-build.exe deleted file mode 100644 index 8d2baab8..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.d deleted file mode 100644 index e634a438..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-e591ef1a79151c75\build_script_build-e591ef1a79151c75.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-e591ef1a79151c75\build_script_build-e591ef1a79151c75.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.exe deleted file mode 100644 index 8d2baab8..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.pdb deleted file mode 100644 index 6d6878e7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build-e591ef1a79151c75.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build.pdb deleted file mode 100644 index 6d6878e7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/thiserror-e591ef1a79151c75/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build-script-build.exe deleted file mode 100644 index 86d6a444..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.d deleted file mode 100644 index 8c72f2a3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\typenum-5c6036466f6a56b2\build_script_build-5c6036466f6a56b2.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\typenum-5c6036466f6a56b2\build_script_build-5c6036466f6a56b2.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.exe deleted file mode 100644 index 86d6a444..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.pdb deleted file mode 100644 index 0f5b172e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build-5c6036466f6a56b2.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build.pdb deleted file mode 100644 index 0f5b172e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-5c6036466f6a56b2/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/out/tests.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/out/tests.rs deleted file mode 100644 index eadb2d61..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/out/tests.rs +++ /dev/null @@ -1,20563 +0,0 @@ - -use typenum::*; -use core::ops::*; -use core::cmp::Ordering; - -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_0() { - type A = UTerm; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Sub_0() { - type A = UTerm; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_0() { - type A = UTerm; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U0CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_1() { - type A = UTerm; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_1() { - type A = UTerm; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_1() { - type A = UTerm; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_1() { - type A = UTerm; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_1() { - type A = UTerm; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U0GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Div_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Rem_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_PartialDiv_1() { - type A = UTerm; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_1() { - type A = UTerm; - type B = UInt; - - #[allow(non_camel_case_types)] - type U0CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_2() { - type A = UTerm; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_2() { - type A = UTerm; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_2() { - type A = UTerm; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_2() { - type A = UTerm; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_2() { - type A = UTerm; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Div_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Rem_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_PartialDiv_2() { - type A = UTerm; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PartialDivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_2() { - type A = UTerm; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U0CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_3() { - type A = UTerm; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_3() { - type A = UTerm; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_3() { - type A = UTerm; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_3() { - type A = UTerm; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_3() { - type A = UTerm; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Div_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Rem_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_PartialDiv_3() { - type A = UTerm; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PartialDivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_3() { - type A = UTerm; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U0CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Div_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Rem_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_PartialDiv_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PartialDivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_4() { - type A = UTerm; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U0CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitAnd_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitOr_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_BitXor_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shl_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Shr_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Add_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Mul_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Pow_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Min_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Max_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Gcd_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Div_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Rem_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_PartialDiv_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U0PartialDivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_0_Cmp_5() { - type A = UTerm; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U0CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_0() { - type A = UInt; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_0() { - type A = UInt; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_0() { - type A = UInt; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Sub_0() { - type A = UInt; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_0() { - type A = UInt; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U1CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_1() { - type A = UInt; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_1() { - type A = UInt; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_1() { - type A = UInt; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_1() { - type A = UInt; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Sub_1() { - type A = UInt; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1SubU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Div_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Rem_1() { - type A = UInt; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_PartialDiv_1() { - type A = UInt; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_1() { - type A = UInt; - type B = UInt; - - #[allow(non_camel_case_types)] - type U1CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_2() { - type A = UInt; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_2() { - type A = UInt; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_2() { - type A = UInt; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_2() { - type A = UInt; - type B = UInt, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_2() { - type A = UInt; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_2() { - type A = UInt; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_2() { - type A = UInt; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_2() { - type A = UInt; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_2() { - type A = UInt; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_2() { - type A = UInt; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_2() { - type A = UInt; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Div_2() { - type A = UInt; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Rem_2() { - type A = UInt; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_2() { - type A = UInt; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_3() { - type A = UInt; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_3() { - type A = UInt; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_3() { - type A = UInt; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U1BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_3() { - type A = UInt; - type B = UInt, B1>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_3() { - type A = UInt; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_3() { - type A = UInt; - type B = UInt, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_3() { - type A = UInt; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_3() { - type A = UInt; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_3() { - type A = UInt; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_3() { - type A = UInt; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_3() { - type A = UInt; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Div_3() { - type A = UInt; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Rem_3() { - type A = UInt; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_3() { - type A = UInt; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U1CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Div_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Rem_4() { - type A = UInt; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_4() { - type A = UInt; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitAnd_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitOr_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_BitXor_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shl_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U32 = UInt, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U1ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Shr_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Add_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U1AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Mul_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Pow_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Min_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Max_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Gcd_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Div_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U1DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Rem_5() { - type A = UInt; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U1RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_1_Cmp_5() { - type A = UInt; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U1CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_0() { - type A = UInt, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_0() { - type A = UInt, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_0() { - type A = UInt, B0>; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_0() { - type A = UInt, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Sub_0() { - type A = UInt, B0>; - type B = UTerm; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_0() { - type A = UInt, B0>; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U2CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_1() { - type A = UInt, B0>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_1() { - type A = UInt, B0>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_1() { - type A = UInt, B0>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_1() { - type A = UInt, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_1() { - type A = UInt, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_1() { - type A = UInt, B0>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_1() { - type A = UInt, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_1() { - type A = UInt, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_1() { - type A = UInt, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_1() { - type A = UInt, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_1() { - type A = UInt, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Sub_1() { - type A = UInt, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2SubU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Div_1() { - type A = UInt, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Rem_1() { - type A = UInt, B0>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_PartialDiv_1() { - type A = UInt, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_1() { - type A = UInt, B0>; - type B = UInt; - - #[allow(non_camel_case_types)] - type U2CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Sub_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2SubU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Div_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Rem_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_PartialDiv_2() { - type A = UInt, B0>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2PartialDivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_2() { - type A = UInt, B0>; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U2AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U2MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Div_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Rem_3() { - type A = UInt, B0>; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_3() { - type A = UInt, B0>; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U2CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U2BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U2BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U32 = UInt, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U2AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Div_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Rem_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_4() { - type A = UInt, B0>; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitAnd_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitOr_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U2BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_BitXor_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U2BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shl_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Shr_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Add_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U2AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Mul_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U10 = UInt, B0>, B1>, B0>; - - #[allow(non_camel_case_types)] - type U2MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Pow_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U32 = UInt, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U2PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Min_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Max_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U2MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Gcd_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U2GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Div_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U2DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Rem_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U2RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_2_Cmp_5() { - type A = UInt, B0>; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U2CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_0() { - type A = UInt, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_0() { - type A = UInt, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_0() { - type A = UInt, B1>; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_0() { - type A = UInt, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Sub_0() { - type A = UInt, B1>; - type B = UTerm; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_0() { - type A = UInt, B1>; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U3CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_1() { - type A = UInt, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_1() { - type A = UInt, B1>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U3BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_1() { - type A = UInt, B1>; - type B = UInt; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U3ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_1() { - type A = UInt, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_1() { - type A = UInt, B1>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_1() { - type A = UInt, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_1() { - type A = UInt, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Sub_1() { - type A = UInt, B1>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U3SubU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Div_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Rem_1() { - type A = UInt, B1>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_PartialDiv_1() { - type A = UInt, B1>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_1() { - type A = UInt, B1>; - type B = UInt; - - #[allow(non_camel_case_types)] - type U3CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U3BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U12 = UInt, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U3MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U9 = UInt, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U3MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Sub_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3SubU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Div_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Rem_2() { - type A = UInt, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_2() { - type A = UInt, B1>; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U3CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U24 = UInt, B1>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U3AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U9 = UInt, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U27 = UInt, B1>, B0>, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Sub_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3SubU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Div_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Rem_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_PartialDiv_3() { - type A = UInt, B1>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3PartialDivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_3() { - type A = UInt, B1>; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U48 = UInt, B1>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U12 = UInt, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U81 = UInt, B0>, B1>, B0>, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Div_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Rem_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_4() { - type A = UInt, B1>; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitAnd_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitOr_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_BitXor_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U3BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shl_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U96 = UInt, B1>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Shr_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Add_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U3AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Mul_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U15 = UInt, B1>, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Pow_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U243 = UInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>; - - #[allow(non_camel_case_types)] - type U3PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Min_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Max_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Gcd_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U3GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Div_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U3DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Rem_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U3RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_3_Cmp_5() { - type A = UInt, B1>; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U3CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Sub_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_0() { - type A = UInt, B0>, B0>; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U4CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Sub_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U4SubU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Div_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Rem_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_PartialDiv_1() { - type A = UInt, B0>, B0>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_1() { - type A = UInt, B0>, B0>; - type B = UInt; - - #[allow(non_camel_case_types)] - type U4CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U4BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U4BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U4AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Sub_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4SubU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Div_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Rem_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_PartialDiv_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4PartialDivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_2() { - type A = UInt, B0>, B0>; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U4CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U4BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U4BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U32 = UInt, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U4AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U12 = UInt, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U4MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Sub_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4SubU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Div_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Rem_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_3() { - type A = UInt, B0>, B0>; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U4CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U64 = UInt, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U16 = UInt, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U256 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Sub_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4SubU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Div_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Rem_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_PartialDiv_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4PartialDivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_4() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitAnd_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitOr_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_BitXor_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shl_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U128 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Shr_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Add_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U9 = UInt, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Mul_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U20 = UInt, B0>, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Pow_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U1024 = UInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Min_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Max_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Gcd_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U4GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Div_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U4DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Rem_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U4RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_4_Cmp_5() { - type A = UInt, B0>, B0>; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U4CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5BitAndU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitXorU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5ShlU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5ShrU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5AddU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5MulU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5PowU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5MinU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5GcdU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5SubU0 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_0() { - type A = UInt, B0>, B1>; - type B = UTerm; - - #[allow(non_camel_case_types)] - type U5CmpU0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5BitAndU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5BitXorU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U10 = UInt, B0>, B1>, B0>; - - #[allow(non_camel_case_types)] - type U5ShlU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5ShrU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U5AddU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MulU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PowU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5MinU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5GcdU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5SubU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Div_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5DivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Rem_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5RemU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_PartialDiv_1() { - type A = UInt, B0>, B1>; - type B = UInt; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PartialDivU1 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_1() { - type A = UInt, B0>, B1>; - type B = UInt; - - #[allow(non_camel_case_types)] - type U5CmpU1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5BitAndU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U5BitXorU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U20 = UInt, B0>, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5ShlU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5ShrU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U5AddU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U10 = UInt, B0>, B1>, B0>; - - #[allow(non_camel_case_types)] - type U5MulU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U25 = UInt, B1>, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PowU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5MinU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5GcdU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U5SubU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Div_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5DivU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Rem_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5RemU2 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_2() { - type A = UInt, B0>, B1>; - type B = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5CmpU2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5BitAndU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U7 = UInt, B1>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U6 = UInt, B1>, B0>; - - #[allow(non_camel_case_types)] - type U5BitXorU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U40 = UInt, B0>, B1>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5ShlU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5ShrU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U8 = UInt, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5AddU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U15 = UInt, B1>, B1>, B1>; - - #[allow(non_camel_case_types)] - type U5MulU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U125 = UInt, B1>, B1>, B1>, B1>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PowU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U3 = UInt, B1>; - - #[allow(non_camel_case_types)] - type U5MinU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5GcdU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5SubU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Div_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5DivU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Rem_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - type U2 = UInt, B0>; - - #[allow(non_camel_case_types)] - type U5RemU3 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_3() { - type A = UInt, B0>, B1>; - type B = UInt, B1>; - - #[allow(non_camel_case_types)] - type U5CmpU3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5BitAndU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5BitXorU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U80 = UInt, B0>, B1>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5ShlU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5ShrU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U9 = UInt, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5AddU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U20 = UInt, B0>, B1>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5MulU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U625 = UInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PowU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U4 = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5MinU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5GcdU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5SubU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Div_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5DivU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Rem_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5RemU4 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_4() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5CmpU4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitAnd_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitAndU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitOr_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5BitOrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_BitXor_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5BitXorU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shl_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U160 = UInt, B0>, B1>, B0>, B0>, B0>, B0>, B0>; - - #[allow(non_camel_case_types)] - type U5ShlU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Shr_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5ShrU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Add_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U10 = UInt, B0>, B1>, B0>; - - #[allow(non_camel_case_types)] - type U5AddU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Mul_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U25 = UInt, B1>, B0>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MulU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Pow_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U3125 = UInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5PowU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Min_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MinU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Max_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5MaxU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Gcd_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U5 = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5GcdU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Sub_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5SubU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Div_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5DivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Rem_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U0 = UTerm; - - #[allow(non_camel_case_types)] - type U5RemU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_PartialDiv_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - type U1 = UInt; - - #[allow(non_camel_case_types)] - type U5PartialDivU5 = <>::Output as Same>::Output; - - assert_eq!(::to_u64(), ::to_u64()); -} -#[test] -#[allow(non_snake_case)] -fn test_5_Cmp_5() { - type A = UInt, B0>, B1>; - type B = UInt, B0>, B1>; - - #[allow(non_camel_case_types)] - type U5CmpU5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5SubN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P25 = PInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5DivN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5RemN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_PartialDiv_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5PartialDivN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_N5() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P20 = PInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5DivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_N4() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type P15 = PInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N5MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_N3() { - type A = NInt, B0>, B1>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N5CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N5AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N5SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N5DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_N2() { - type A = NInt, B0>, B1>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_PartialDiv_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_N1() { - type A = NInt, B0>, B1>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type N5CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5Min_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp__0() { - type A = NInt, B0>, B1>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type N5Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_PartialDiv_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_P1() { - type A = NInt, B0>, B1>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type N5CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N5AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N5SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N5MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - type P25 = PInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_P2() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N5CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N15 = NInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N5MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N5RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - type N125 = NInt, B1>, B1>, B1>, B1>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_P3() { - type A = NInt, B0>, B1>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N5CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N20 = NInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N5GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5DivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P625 = PInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_P4() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N5CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Add_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5AddP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Sub_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N5SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Mul_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N25 = NInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Min_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Max_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Gcd_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Div_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5DivP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Rem_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N5RemP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_PartialDiv_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N5PartialDivP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Pow_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type N3125 = NInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Cmp_P5() { - type A = NInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N5CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P20 = PInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_N5() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4SubN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4DivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4PartialDivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_N4() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N4AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type P12 = PInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N4MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_N3() { - type A = NInt, B0>, B0>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N4CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N4AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4PartialDivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_N2() { - type A = NInt, B0>, B0>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N4SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_N1() { - type A = NInt, B0>, B0>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type N4CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4Min_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp__0() { - type A = NInt, B0>, B0>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type N4Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N4AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_P1() { - type A = NInt, B0>, B0>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type N4CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N4SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N4PartialDivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_P2() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N4CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N4SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N12 = NInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N4MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - type N64 = NInt, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_P3() { - type A = NInt, B0>, B0>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N4CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4AddP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type N16 = NInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4DivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4RemP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_PartialDiv_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N4PartialDivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P256 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_P4() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Add_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Sub_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Mul_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N20 = NInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Min_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Max_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Gcd_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N4GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Div_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N4DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Rem_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Pow_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N1024 = NInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N4PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Cmp_P5() { - type A = NInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N4CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N3SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type P15 = PInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_N5() { - type A = NInt, B1>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type P12 = PInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_N4() { - type A = NInt, B1>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N3AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3SubN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3RemN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_PartialDiv_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3PartialDivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_N3() { - type A = NInt, B1>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N3MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N3MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_N2() { - type A = NInt, B1>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N3CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_N1() { - type A = NInt, B1>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_N1() { - type A = NInt, B1>>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N3SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_N1() { - type A = NInt, B1>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_N1() { - type A = NInt, B1>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_N1() { - type A = NInt, B1>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_N1() { - type A = NInt, B1>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_N1() { - type A = NInt, B1>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_N1() { - type A = NInt, B1>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_PartialDiv_N1() { - type A = NInt, B1>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_N1() { - type A = NInt, B1>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type N3CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add__0() { - type A = NInt, B1>>; - type B = Z0; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub__0() { - type A = NInt, B1>>; - type B = Z0; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul__0() { - type A = NInt, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min__0() { - type A = NInt, B1>>; - type B = Z0; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3Min_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max__0() { - type A = NInt, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd__0() { - type A = NInt, B1>>; - type B = Z0; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow__0() { - type A = NInt, B1>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp__0() { - type A = NInt, B1>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type N3Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N3AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_P1() { - type A = NInt, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_P1() { - type A = NInt, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_P1() { - type A = NInt, B1>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_PartialDiv_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow_P1() { - type A = NInt, B1>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_P1() { - type A = NInt, B1>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type N3CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N3MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N3MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_P2() { - type A = NInt, B1>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N3CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3AddP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N3SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3RemP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_PartialDiv_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N3PartialDivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - type N27 = NInt, B1>, B0>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_P3() { - type A = NInt, B1>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N3CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type N12 = NInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - type P81 = PInt, B0>, B1>, B0>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_P4() { - type A = NInt, B1>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Add_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N3AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Sub_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N3SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Mul_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type N15 = NInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Min_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Max_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Gcd_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N3GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Div_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N3DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Rem_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N3RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Pow_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - type N243 = NInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N3PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Cmp_P5() { - type A = NInt, B1>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N3CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N2AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N2SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_N5() { - type A = NInt, B0>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_N4() { - type A = NInt, B0>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N2MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_N3() { - type A = NInt, B0>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N2CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2SubN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2RemN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_PartialDiv_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2PartialDivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_N2() { - type A = NInt, B0>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_N1() { - type A = NInt, B0>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N2AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_N1() { - type A = NInt, B0>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N2SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_N1() { - type A = NInt, B0>>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_N1() { - type A = NInt, B0>>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_N1() { - type A = NInt, B0>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N2MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_N1() { - type A = NInt, B0>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_N1() { - type A = NInt, B0>>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_N1() { - type A = NInt, B0>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_PartialDiv_N1() { - type A = NInt, B0>>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_N1() { - type A = NInt, B0>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type N2CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add__0() { - type A = NInt, B0>>; - type B = Z0; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub__0() { - type A = NInt, B0>>; - type B = Z0; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul__0() { - type A = NInt, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min__0() { - type A = NInt, B0>>; - type B = Z0; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2Min_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max__0() { - type A = NInt, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd__0() { - type A = NInt, B0>>; - type B = Z0; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow__0() { - type A = NInt, B0>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp__0() { - type A = NInt, B0>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type N2Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N2AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N2SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_P1() { - type A = NInt, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_P1() { - type A = NInt, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_P1() { - type A = NInt, B0>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_PartialDiv_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow_P1() { - type A = NInt, B0>>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_P1() { - type A = NInt, B0>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type N2CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2AddP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N2DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2RemP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_PartialDiv_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N2PartialDivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_P2() { - type A = NInt, B0>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N2MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_P3() { - type A = NInt, B0>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N2CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N2GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_P4() { - type A = NInt, B0>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Add_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N2AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Sub_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type N7 = NInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type N2SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Mul_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N2MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Min_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Max_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Gcd_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N2GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Div_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N2DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Rem_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N2RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Pow_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - type N32 = NInt, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N2PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Cmp_P5() { - type A = NInt, B0>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N2CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N1AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_N5() { - type A = NInt>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N1SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1PowN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_N4() { - type A = NInt>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_N3() { - type A = NInt>; - type B = NInt, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_N3() { - type A = NInt>; - type B = NInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N1SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_N3() { - type A = NInt>; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N1MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_N3() { - type A = NInt>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N1MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_N3() { - type A = NInt>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_N3() { - type A = NInt>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_N3() { - type A = NInt>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_N3() { - type A = NInt>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_N3() { - type A = NInt>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_N3() { - type A = NInt>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N1CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_N2() { - type A = NInt>; - type B = NInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N1AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_N2() { - type A = NInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_N2() { - type A = NInt>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N1MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_N2() { - type A = NInt>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N1MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_N2() { - type A = NInt>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_N2() { - type A = NInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_N2() { - type A = NInt>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_N2() { - type A = NInt>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_N2() { - type A = NInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1PowN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_N2() { - type A = NInt>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N1CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_N1() { - type A = NInt>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N1AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_N1() { - type A = NInt>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1SubN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_N1() { - type A = NInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_N1() { - type A = NInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_N1() { - type A = NInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_N1() { - type A = NInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_N1() { - type A = NInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_N1() { - type A = NInt>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_PartialDiv_N1() { - type A = NInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_N1() { - type A = NInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_N1() { - type A = NInt>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type N1CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add__0() { - type A = NInt>; - type B = Z0; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub__0() { - type A = NInt>; - type B = Z0; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul__0() { - type A = NInt>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min__0() { - type A = NInt>; - type B = Z0; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1Min_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max__0() { - type A = NInt>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd__0() { - type A = NInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow__0() { - type A = NInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp__0() { - type A = NInt>; - type B = Z0; - - #[allow(non_camel_case_types)] - type N1Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_P1() { - type A = NInt>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1AddP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_P1() { - type A = NInt>; - type B = PInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N1SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_P1() { - type A = NInt>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_P1() { - type A = NInt>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_P1() { - type A = NInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_P1() { - type A = NInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_P1() { - type A = NInt>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_P1() { - type A = NInt>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_PartialDiv_P1() { - type A = NInt>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_P1() { - type A = NInt>; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_P1() { - type A = NInt>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type N1CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_P2() { - type A = NInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_P2() { - type A = NInt>; - type B = PInt, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N1SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_P2() { - type A = NInt>; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type N1MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_P2() { - type A = NInt>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_P2() { - type A = NInt>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N1MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_P2() { - type A = NInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_P2() { - type A = NInt>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_P2() { - type A = NInt>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_P2() { - type A = NInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_P2() { - type A = NInt>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N1CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_P3() { - type A = NInt>; - type B = PInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type N1AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_P3() { - type A = NInt>; - type B = PInt, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_P3() { - type A = NInt>; - type B = PInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type N1MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_P3() { - type A = NInt>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_P3() { - type A = NInt>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N1MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_P3() { - type A = NInt>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_P3() { - type A = NInt>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_P3() { - type A = NInt>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_P3() { - type A = NInt>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_P3() { - type A = NInt>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N1CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type N1AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_P4() { - type A = NInt>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Add_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type N1AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Sub_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type N1SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Mul_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Min_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Max_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Gcd_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type N1GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Div_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type N1DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Rem_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Pow_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type N1PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Cmp_P5() { - type A = NInt>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type N1CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0AddN5 = <>::Output as Same>::Output; - - assert_eq!(<_0AddN5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0SubN5 = <>::Output as Same>::Output; - - assert_eq!(<_0SubN5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0MinN5 = <>::Output as Same>::Output; - - assert_eq!(<_0MinN5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MaxN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MaxN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0GcdN5 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdN5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivN5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_N5() { - type A = Z0; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0CmpN5 = >::Output; - assert_eq!(<_0CmpN5 as Ord>::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0AddN4 = <>::Output as Same>::Output; - - assert_eq!(<_0AddN4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0SubN4 = <>::Output as Same>::Output; - - assert_eq!(<_0SubN4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0MinN4 = <>::Output as Same>::Output; - - assert_eq!(<_0MinN4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MaxN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MaxN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0GcdN4 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdN4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivN4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_N4() { - type A = Z0; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0CmpN4 = >::Output; - assert_eq!(<_0CmpN4 as Ord>::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_N3() { - type A = Z0; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type _0AddN3 = <>::Output as Same>::Output; - - assert_eq!(<_0AddN3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_N3() { - type A = Z0; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0SubN3 = <>::Output as Same>::Output; - - assert_eq!(<_0SubN3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_N3() { - type A = Z0; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_N3() { - type A = Z0; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type _0MinN3 = <>::Output as Same>::Output; - - assert_eq!(<_0MinN3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_N3() { - type A = Z0; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MaxN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MaxN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_N3() { - type A = Z0; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0GcdN3 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdN3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_N3() { - type A = Z0; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_N3() { - type A = Z0; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_N3() { - type A = Z0; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivN3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_N3() { - type A = Z0; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type _0CmpN3 = >::Output; - assert_eq!(<_0CmpN3 as Ord>::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_N2() { - type A = Z0; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type _0AddN2 = <>::Output as Same>::Output; - - assert_eq!(<_0AddN2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_N2() { - type A = Z0; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0SubN2 = <>::Output as Same>::Output; - - assert_eq!(<_0SubN2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_N2() { - type A = Z0; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_N2() { - type A = Z0; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type _0MinN2 = <>::Output as Same>::Output; - - assert_eq!(<_0MinN2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_N2() { - type A = Z0; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MaxN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MaxN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_N2() { - type A = Z0; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0GcdN2 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdN2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_N2() { - type A = Z0; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_N2() { - type A = Z0; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_N2() { - type A = Z0; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivN2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_N2() { - type A = Z0; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type _0CmpN2 = >::Output; - assert_eq!(<_0CmpN2 as Ord>::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_N1() { - type A = Z0; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type _0AddN1 = <>::Output as Same>::Output; - - assert_eq!(<_0AddN1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_N1() { - type A = Z0; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0SubN1 = <>::Output as Same>::Output; - - assert_eq!(<_0SubN1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_N1() { - type A = Z0; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_N1() { - type A = Z0; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type _0MinN1 = <>::Output as Same>::Output; - - assert_eq!(<_0MinN1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_N1() { - type A = Z0; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MaxN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MaxN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_N1() { - type A = Z0; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0GcdN1 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdN1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_N1() { - type A = Z0; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_N1() { - type A = Z0; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_N1() { - type A = Z0; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivN1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_N1() { - type A = Z0; - type B = NInt>; - - #[allow(non_camel_case_types)] - type _0CmpN1 = >::Output; - assert_eq!(<_0CmpN1 as Ord>::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Add_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Add_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Sub_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Sub_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Mul_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Min_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Max_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Max_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd__0() { - type A = Z0; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0Gcd_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0Gcd_0 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow__0() { - type A = Z0; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0Pow_0 = <>::Output as Same>::Output; - - assert_eq!(<_0Pow_0 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp__0() { - type A = Z0; - type B = Z0; - - #[allow(non_camel_case_types)] - type _0Cmp_0 = >::Output; - assert_eq!(<_0Cmp_0 as Ord>::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_P1() { - type A = Z0; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0AddP1 = <>::Output as Same>::Output; - - assert_eq!(<_0AddP1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_P1() { - type A = Z0; - type B = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type _0SubP1 = <>::Output as Same>::Output; - - assert_eq!(<_0SubP1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MinP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MinP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_P1() { - type A = Z0; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0MaxP1 = <>::Output as Same>::Output; - - assert_eq!(<_0MaxP1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_P1() { - type A = Z0; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type _0GcdP1 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdP1 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow_P1() { - type A = Z0; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PowP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PowP1 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_P1() { - type A = Z0; - type B = PInt>; - - #[allow(non_camel_case_types)] - type _0CmpP1 = >::Output; - assert_eq!(<_0CmpP1 as Ord>::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_P2() { - type A = Z0; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0AddP2 = <>::Output as Same>::Output; - - assert_eq!(<_0AddP2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_P2() { - type A = Z0; - type B = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type _0SubP2 = <>::Output as Same>::Output; - - assert_eq!(<_0SubP2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MinP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MinP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_P2() { - type A = Z0; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0MaxP2 = <>::Output as Same>::Output; - - assert_eq!(<_0MaxP2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_P2() { - type A = Z0; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0GcdP2 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdP2 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow_P2() { - type A = Z0; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PowP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PowP2 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_P2() { - type A = Z0; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type _0CmpP2 = >::Output; - assert_eq!(<_0CmpP2 as Ord>::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_P3() { - type A = Z0; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0AddP3 = <>::Output as Same>::Output; - - assert_eq!(<_0AddP3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_P3() { - type A = Z0; - type B = PInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type _0SubP3 = <>::Output as Same>::Output; - - assert_eq!(<_0SubP3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MinP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MinP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_P3() { - type A = Z0; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0MaxP3 = <>::Output as Same>::Output; - - assert_eq!(<_0MaxP3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_P3() { - type A = Z0; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0GcdP3 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdP3 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow_P3() { - type A = Z0; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PowP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PowP3 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_P3() { - type A = Z0; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type _0CmpP3 = >::Output; - assert_eq!(<_0CmpP3 as Ord>::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0AddP4 = <>::Output as Same>::Output; - - assert_eq!(<_0AddP4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0SubP4 = <>::Output as Same>::Output; - - assert_eq!(<_0SubP4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MinP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MinP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0MaxP4 = <>::Output as Same>::Output; - - assert_eq!(<_0MaxP4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0GcdP4 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdP4 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PowP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PowP4 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_P4() { - type A = Z0; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type _0CmpP4 = >::Output; - assert_eq!(<_0CmpP4 as Ord>::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Add_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0AddP5 = <>::Output as Same>::Output; - - assert_eq!(<_0AddP5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Sub_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0SubP5 = <>::Output as Same>::Output; - - assert_eq!(<_0SubP5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Mul_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MulP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MulP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Min_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0MinP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0MinP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Max_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0MaxP5 = <>::Output as Same>::Output; - - assert_eq!(<_0MaxP5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Gcd_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0GcdP5 = <>::Output as Same>::Output; - - assert_eq!(<_0GcdP5 as Integer>::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Div_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0DivP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Rem_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0RemP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0RemP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_PartialDiv_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PartialDivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PartialDivP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Pow_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type _0PowP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(<_0PowP5 as Integer>::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Cmp_P5() { - type A = Z0; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type _0CmpP5 = >::Output; - assert_eq!(<_0CmpP5 as Ord>::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P1SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_N5() { - type A = PInt>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P1AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_N4() { - type A = PInt>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_N3() { - type A = PInt>; - type B = NInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P1AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_N3() { - type A = PInt>; - type B = NInt, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_N3() { - type A = PInt>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P1MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_N3() { - type A = PInt>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P1MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_N3() { - type A = PInt>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_N3() { - type A = PInt>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_N3() { - type A = PInt>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_N3() { - type A = PInt>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_N3() { - type A = PInt>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_N3() { - type A = PInt>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P1CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_N2() { - type A = PInt>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_N2() { - type A = PInt>; - type B = NInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P1SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_N2() { - type A = PInt>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P1MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_N2() { - type A = PInt>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P1MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_N2() { - type A = PInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_N2() { - type A = PInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_N2() { - type A = PInt>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_N2() { - type A = PInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_N2() { - type A = PInt>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_N2() { - type A = PInt>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P1CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_N1() { - type A = PInt>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1AddN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_N1() { - type A = PInt>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P1SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_N1() { - type A = PInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_N1() { - type A = PInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_N1() { - type A = PInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_N1() { - type A = PInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_N1() { - type A = PInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_N1() { - type A = PInt>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_PartialDiv_N1() { - type A = PInt>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_N1() { - type A = PInt>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_N1() { - type A = PInt>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type P1CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add__0() { - type A = PInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub__0() { - type A = PInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul__0() { - type A = PInt>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min__0() { - type A = PInt>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max__0() { - type A = PInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1Max_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd__0() { - type A = PInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow__0() { - type A = PInt>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp__0() { - type A = PInt>; - type B = Z0; - - #[allow(non_camel_case_types)] - type P1Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_P1() { - type A = PInt>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P1AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_P1() { - type A = PInt>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1SubP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_P1() { - type A = PInt>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_PartialDiv_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_P1() { - type A = PInt>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_P1() { - type A = PInt>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type P1CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P1AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_P2() { - type A = PInt>; - type B = PInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P1SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P1MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P1MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_P2() { - type A = PInt>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_P2() { - type A = PInt>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_P2() { - type A = PInt>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P1CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_P3() { - type A = PInt>; - type B = PInt, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P1SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P1MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P1MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_P3() { - type A = PInt>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_P3() { - type A = PInt>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_P3() { - type A = PInt>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P1CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P1SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_P4() { - type A = PInt>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Add_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P1AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Sub_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P1SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Mul_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Min_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Max_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Gcd_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Div_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P1DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Rem_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Pow_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P1PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Cmp_P5() { - type A = PInt>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P1CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P2AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P2SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_N5() { - type A = PInt, B0>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_N4() { - type A = PInt, B0>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P2AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P2MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_N3() { - type A = PInt, B0>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P2CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2AddN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P2DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2RemN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_PartialDiv_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P2PartialDivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_N2() { - type A = PInt, B0>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_N1() { - type A = PInt, B0>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_N1() { - type A = PInt, B0>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P2SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_N1() { - type A = PInt, B0>>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_N1() { - type A = PInt, B0>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P2MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_N1() { - type A = PInt, B0>>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_N1() { - type A = PInt, B0>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_N1() { - type A = PInt, B0>>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_N1() { - type A = PInt, B0>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_PartialDiv_N1() { - type A = PInt, B0>>; - type B = NInt>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_N1() { - type A = PInt, B0>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type P2CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add__0() { - type A = PInt, B0>>; - type B = Z0; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub__0() { - type A = PInt, B0>>; - type B = Z0; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul__0() { - type A = PInt, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min__0() { - type A = PInt, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max__0() { - type A = PInt, B0>>; - type B = Z0; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2Max_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd__0() { - type A = PInt, B0>>; - type B = Z0; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow__0() { - type A = PInt, B0>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp__0() { - type A = PInt, B0>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type P2Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P2AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_P1() { - type A = PInt, B0>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_PartialDiv_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow_P1() { - type A = PInt, B0>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_P1() { - type A = PInt, B0>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type P2CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2SubP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2RemP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_PartialDiv_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2PartialDivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_P2() { - type A = PInt, B0>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P2SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P2MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_P3() { - type A = PInt, B0>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P2CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P2SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_P4() { - type A = PInt, B0>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Add_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P2AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Sub_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P2SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Mul_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P2MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Min_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Max_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Gcd_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P2GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Div_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P2DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Rem_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P2RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Pow_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - type P32 = PInt, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P2PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Cmp_P5() { - type A = PInt, B0>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P2CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P3AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type N15 = NInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_N5() { - type A = PInt, B1>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type N12 = NInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3DivN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_N4() { - type A = PInt, B1>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3AddN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P3SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type N9 = NInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3RemN3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_PartialDiv_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3PartialDivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_N3() { - type A = PInt, B1>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P3CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type N6 = NInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P3MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P3MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_N2() { - type A = PInt, B1>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P3CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_N1() { - type A = PInt, B1>>; - type B = NInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P3AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_N1() { - type A = PInt, B1>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_N1() { - type A = PInt, B1>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_N1() { - type A = PInt, B1>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_N1() { - type A = PInt, B1>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_N1() { - type A = PInt, B1>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_N1() { - type A = PInt, B1>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P3DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_N1() { - type A = PInt, B1>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_PartialDiv_N1() { - type A = PInt, B1>>; - type B = NInt>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P3PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_N1() { - type A = PInt, B1>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type P3CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add__0() { - type A = PInt, B1>>; - type B = Z0; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub__0() { - type A = PInt, B1>>; - type B = Z0; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul__0() { - type A = PInt, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min__0() { - type A = PInt, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max__0() { - type A = PInt, B1>>; - type B = Z0; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3Max_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd__0() { - type A = PInt, B1>>; - type B = Z0; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow__0() { - type A = PInt, B1>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp__0() { - type A = PInt, B1>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type P3Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P3SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_P1() { - type A = PInt, B1>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_PartialDiv_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow_P1() { - type A = PInt, B1>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_P1() { - type A = PInt, B1>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type P3CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P3MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P3MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_P2() { - type A = PInt, B1>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P3CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P3AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3SubP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3RemP3 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_PartialDiv_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3PartialDivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - type P27 = PInt, B1>, B0>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_P3() { - type A = PInt, B1>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P3SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P12 = PInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3DivP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - type P81 = PInt, B0>, B1>, B0>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_P4() { - type A = PInt, B1>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Add_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P3AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Sub_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P3SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Mul_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P15 = PInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Min_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Max_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Gcd_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P3GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Div_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P3DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Rem_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P3RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Pow_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - type P243 = PInt, B1>, B1>, B1>, B0>, B0>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P3PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Cmp_P5() { - type A = PInt, B1>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P3CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4AddN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N20 = NInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4DivN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4RemN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_N5() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4AddN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N16 = NInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4DivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemN4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4PartialDivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_N4() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P4SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type N12 = NInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P4MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_N3() { - type A = PInt, B0>, B0>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P4CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P4SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type N8 = NInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P4MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P4DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemN2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P4PartialDivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_N2() { - type A = PInt, B0>, B0>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P4CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P4AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_N1() { - type A = PInt, B0>, B0>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type P4CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4Max_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp__0() { - type A = PInt, B0>, B0>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type P4Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P4SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_P1() { - type A = PInt, B0>, B0>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type P4CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P4AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemP2 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4PartialDivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_P2() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P4CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P4AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P12 = PInt, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P4MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - type P64 = PInt, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_P3() { - type A = PInt, B0>, B0>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P4CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4SubP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P16 = PInt, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4DivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4RemP4 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_PartialDiv_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4PartialDivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - type P256 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_P4() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Add_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Sub_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P4SubP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Mul_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P20 = PInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Min_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Max_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Gcd_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P4GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Div_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P4DivP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Rem_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4RemP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Pow_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - type P1024 = PInt, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P4PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Cmp_P5() { - type A = PInt, B0>, B0>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P4CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Less); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5AddN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5SubN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N25 = NInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MinN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5GcdN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P5DivN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5RemN5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_PartialDiv_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P5PartialDivN5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_N5() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5CmpN5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5AddN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5SubN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N20 = NInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5MulN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5MinN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P5DivN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5RemN4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_N4() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5CmpN4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5AddN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5SubN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type N15 = NInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P5MinN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P5DivN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5RemN3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_N3() { - type A = PInt, B0>, B1>>; - type B = NInt, B1>>; - - #[allow(non_camel_case_types)] - type P5CmpN3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P5AddN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P5SubN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type N10 = NInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5MulN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P5MinN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P5DivN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5RemN2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_N2() { - type A = PInt, B0>, B1>>; - type B = NInt, B0>>; - - #[allow(non_camel_case_types)] - type P5CmpN2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5AddN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5SubN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type P5MinN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5DivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5RemN1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_PartialDiv_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PartialDivN1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_N1() { - type A = PInt, B0>, B1>>; - type B = NInt>; - - #[allow(non_camel_case_types)] - type P5CmpN1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5Add_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5Sub_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5Mul_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5Min_0 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5Max_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5Gcd_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5Pow_0 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp__0() { - type A = PInt, B0>, B1>>; - type B = Z0; - - #[allow(non_camel_case_types)] - type P5Cmp_0 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P6 = PInt, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5AddP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5SubP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5MinP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5DivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5RemP1 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_PartialDiv_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PartialDivP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PowP1 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_P1() { - type A = PInt, B0>, B1>>; - type B = PInt>; - - #[allow(non_camel_case_types)] - type P5CmpP1 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P7 = PInt, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P5AddP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P5SubP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5MulP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5MinP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5DivP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5RemP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - type P25 = PInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PowP2 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_P2() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5CmpP2 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P8 = PInt, B0>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5AddP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5SubP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P15 = PInt, B1>, B1>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P5MinP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5DivP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type P5RemP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - type P125 = PInt, B1>, B1>, B1>, B1>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PowP3 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_P3() { - type A = PInt, B0>, B1>>; - type B = PInt, B1>>; - - #[allow(non_camel_case_types)] - type P5CmpP3 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P9 = PInt, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5AddP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5SubP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P20 = PInt, B0>, B1>, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5MulP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5MinP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5GcdP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5DivP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5RemP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - type P625 = PInt, B0>, B0>, B1>, B1>, B1>, B0>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PowP4 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_P4() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type P5CmpP4 = >::Output; - assert_eq!(::to_ordering(), Ordering::Greater); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Add_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P10 = PInt, B0>, B1>, B0>>; - - #[allow(non_camel_case_types)] - type P5AddP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Sub_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5SubP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Mul_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P25 = PInt, B1>, B0>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MulP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Min_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MinP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Max_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5MaxP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Gcd_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5GcdP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Div_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5DivP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Rem_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type P5RemP5 = <>::Output as Same<_0>>::Output; - - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_PartialDiv_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type P5PartialDivP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Pow_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - type P3125 = PInt, B1>, B0>, B0>, B0>, B0>, B1>, B1>, B0>, B1>, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5PowP5 = <>::Output as Same>::Output; - - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Cmp_P5() { - type A = PInt, B0>, B1>>; - type B = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type P5CmpP5 = >::Output; - assert_eq!(::to_ordering(), Ordering::Equal); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Neg() { - type A = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type NegN5 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N5_Abs() { - type A = NInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type AbsN5 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Neg() { - type A = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type NegN4 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N4_Abs() { - type A = NInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type AbsN4 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Neg() { - type A = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type NegN3 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N3_Abs() { - type A = NInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type AbsN3 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Neg() { - type A = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type NegN2 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N2_Abs() { - type A = NInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type AbsN2 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Neg() { - type A = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type NegN1 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_N1_Abs() { - type A = NInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type AbsN1 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Neg() { - type A = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type Neg_0 = <::Output as Same<_0>>::Output; - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test__0_Abs() { - type A = Z0; - type _0 = Z0; - - #[allow(non_camel_case_types)] - type Abs_0 = <::Output as Same<_0>>::Output; - assert_eq!(::to_i64(), <_0 as Integer>::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Neg() { - type A = PInt>; - type N1 = NInt>; - - #[allow(non_camel_case_types)] - type NegP1 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P1_Abs() { - type A = PInt>; - type P1 = PInt>; - - #[allow(non_camel_case_types)] - type AbsP1 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Neg() { - type A = PInt, B0>>; - type N2 = NInt, B0>>; - - #[allow(non_camel_case_types)] - type NegP2 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P2_Abs() { - type A = PInt, B0>>; - type P2 = PInt, B0>>; - - #[allow(non_camel_case_types)] - type AbsP2 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Neg() { - type A = PInt, B1>>; - type N3 = NInt, B1>>; - - #[allow(non_camel_case_types)] - type NegP3 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P3_Abs() { - type A = PInt, B1>>; - type P3 = PInt, B1>>; - - #[allow(non_camel_case_types)] - type AbsP3 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Neg() { - type A = PInt, B0>, B0>>; - type N4 = NInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type NegP4 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P4_Abs() { - type A = PInt, B0>, B0>>; - type P4 = PInt, B0>, B0>>; - - #[allow(non_camel_case_types)] - type AbsP4 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Neg() { - type A = PInt, B0>, B1>>; - type N5 = NInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type NegP5 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} -#[test] -#[allow(non_snake_case)] -fn test_P5_Abs() { - type A = PInt, B0>, B1>>; - type P5 = PInt, B0>, B1>>; - - #[allow(non_camel_case_types)] - type AbsP5 = <::Output as Same>::Output; - assert_eq!(::to_i64(), ::to_i64()); -} \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/output deleted file mode 100644 index 17b919da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/output +++ /dev/null @@ -1 +0,0 @@ -cargo:rerun-if-changed=tests diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/root-output deleted file mode 100644 index aaf269a6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\typenum-657c4dfdec2c1e1a\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/typenum-657c4dfdec2c1e1a/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build-script-build.exe deleted file mode 100644 index a03f4aa8..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.d deleted file mode 100644 index b1a2d572..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\windows_x86_64_msvc-5e0da44657300bb9\build_script_build-5e0da44657300bb9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\windows_x86_64_msvc-5e0da44657300bb9\build_script_build-5e0da44657300bb9.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.exe deleted file mode 100644 index a03f4aa8..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.pdb deleted file mode 100644 index 5808f87e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build-5e0da44657300bb9.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build.pdb deleted file mode 100644 index 5808f87e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-5e0da44657300bb9/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/output deleted file mode 100644 index 5c92dc93..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/output +++ /dev/null @@ -1 +0,0 @@ -cargo:rustc-link-search=native=C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\lib diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/root-output deleted file mode 100644 index 250bc75f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\windows_x86_64_msvc-a640bc323e97bdd2\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/windows_x86_64_msvc-a640bc323e97bdd2/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/invoked.timestamp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/invoked.timestamp deleted file mode 100644 index e00328da..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/invoked.timestamp +++ /dev/null @@ -1 +0,0 @@ -This file has an mtime of when this was started. \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/output deleted file mode 100644 index bcc05c89..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/output +++ /dev/null @@ -1,24 +0,0 @@ -cargo:rerun-if-changed=build.rs -cargo:rerun-if-changed=Cargo.toml -cargo:rustc-check-cfg=cfg(zerocopy_core_error_1_81_0) -cargo:rustc-check-cfg=cfg(rust, values("1.81.0")) -cargo:rustc-check-cfg=cfg(zerocopy_diagnostic_on_unimplemented_1_78_0) -cargo:rustc-check-cfg=cfg(rust, values("1.78.0")) -cargo:rustc-check-cfg=cfg(zerocopy_generic_bounds_in_const_fn_1_61_0) -cargo:rustc-check-cfg=cfg(rust, values("1.61.0")) -cargo:rustc-check-cfg=cfg(zerocopy_target_has_atomics_1_60_0) -cargo:rustc-check-cfg=cfg(rust, values("1.60.0")) -cargo:rustc-check-cfg=cfg(zerocopy_aarch64_simd_1_59_0) -cargo:rustc-check-cfg=cfg(rust, values("1.59.0")) -cargo:rustc-check-cfg=cfg(zerocopy_panic_in_const_and_vec_try_reserve_1_57_0) -cargo:rustc-check-cfg=cfg(rust, values("1.57.0")) -cargo:rustc-check-cfg=cfg(doc_cfg) -cargo:rustc-check-cfg=cfg(kani) -cargo:rustc-check-cfg=cfg(__ZEROCOPY_INTERNAL_USE_ONLY_NIGHTLY_FEATURES_IN_TESTS) -cargo:rustc-check-cfg=cfg(coverage_nightly) -cargo:rustc-cfg=zerocopy_core_error_1_81_0 -cargo:rustc-cfg=zerocopy_diagnostic_on_unimplemented_1_78_0 -cargo:rustc-cfg=zerocopy_generic_bounds_in_const_fn_1_61_0 -cargo:rustc-cfg=zerocopy_target_has_atomics_1_60_0 -cargo:rustc-cfg=zerocopy_aarch64_simd_1_59_0 -cargo:rustc-cfg=zerocopy_panic_in_const_and_vec_try_reserve_1_57_0 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/root-output b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/root-output deleted file mode 100644 index d46c3182..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/root-output +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\zerocopy-6b50d5fe36dc624b\out \ No newline at end of file diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/stderr b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-6b50d5fe36dc624b/stderr deleted file mode 100644 index e69de29b..00000000 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build-script-build.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build-script-build.exe deleted file mode 100644 index 3f542e2d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build-script-build.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.d deleted file mode 100644 index 0f80b919..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.d +++ /dev/null @@ -1,5 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\zerocopy-793199fc09e82c50\build_script_build-793199fc09e82c50.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\build.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\zerocopy-793199fc09e82c50\build_script_build-793199fc09e82c50.exe: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\build.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\build.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.exe b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.exe deleted file mode 100644 index 3f542e2d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.exe and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.pdb deleted file mode 100644 index 738c51b5..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build-793199fc09e82c50.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build.pdb deleted file mode 100644 index 738c51b5..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/build/zerocopy-793199fc09e82c50/build_script_build.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.d deleted file mode 100644 index d82f3fa8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.d +++ /dev/null @@ -1,12 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\async_trait-7ec34a5687e23731.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\args.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\bound.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\expand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lifetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\receiver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\verbatim.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\async_trait-7ec34a5687e23731.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\args.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\bound.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\expand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lifetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\receiver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\verbatim.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\args.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\bound.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\expand.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\lifetime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\parse.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\receiver.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\async-trait-0.1.89\src\verbatim.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll deleted file mode 100644 index 8b1922a3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.exp deleted file mode 100644 index 6b4c1d90..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.lib deleted file mode 100644 index fd990d06..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.pdb deleted file mode 100644 index 06d97868..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/async_trait-7ec34a5687e23731.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/binary_options_tools_core_pre-657d026f77f29309.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/binary_options_tools_core_pre-657d026f77f29309.d deleted file mode 100644 index e16f335b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/binary_options_tools_core_pre-657d026f77f29309.d +++ /dev/null @@ -1,23 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\binary_options_tools_core_pre-657d026f77f29309.d: src\lib.rs src\builder.rs src\callback.rs src\client.rs src\connector.rs src\error.rs src\message.rs src\middleware.rs src\signals.rs src\statistics.rs src\testing.rs src\traits.rs src\utils\mod.rs src\utils\stream.rs src\utils\time.rs src\utils\tracing.rs src\reimports.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libbinary_options_tools_core_pre-657d026f77f29309.rlib: src\lib.rs src\builder.rs src\callback.rs src\client.rs src\connector.rs src\error.rs src\message.rs src\middleware.rs src\signals.rs src\statistics.rs src\testing.rs src\traits.rs src\utils\mod.rs src\utils\stream.rs src\utils\time.rs src\utils\tracing.rs src\reimports.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libbinary_options_tools_core_pre-657d026f77f29309.rmeta: src\lib.rs src\builder.rs src\callback.rs src\client.rs src\connector.rs src\error.rs src\message.rs src\middleware.rs src\signals.rs src\statistics.rs src\testing.rs src\traits.rs src\utils\mod.rs src\utils\stream.rs src\utils\time.rs src\utils\tracing.rs src\reimports.rs - -src\lib.rs: -src\builder.rs: -src\callback.rs: -src\client.rs: -src\connector.rs: -src\error.rs: -src\message.rs: -src\middleware.rs: -src\signals.rs: -src\statistics.rs: -src\testing.rs: -src\traits.rs: -src\utils\mod.rs: -src\utils\stream.rs: -src\utils\time.rs: -src\utils\tracing.rs: -src\reimports.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/block_buffer-2d1774e5a956ccbe.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/block_buffer-2d1774e5a956ccbe.d deleted file mode 100644 index d35b8d83..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/block_buffer-2d1774e5a956ccbe.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\block_buffer-2d1774e5a956ccbe.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\sealed.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libblock_buffer-2d1774e5a956ccbe.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\sealed.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libblock_buffer-2d1774e5a956ccbe.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\sealed.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\block-buffer-0.10.4\src\sealed.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/bytes-2026280b01880f04.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/bytes-2026280b01880f04.d deleted file mode 100644 index 4681dd37..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/bytes-2026280b01880f04.d +++ /dev/null @@ -1,24 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\bytes-2026280b01880f04.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_impl.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\limit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\uninit_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\vec_deque.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\loom.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libbytes-2026280b01880f04.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_impl.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\limit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\uninit_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\vec_deque.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\loom.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libbytes-2026280b01880f04.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_impl.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\limit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\uninit_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\vec_deque.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\loom.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_impl.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\buf_mut.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\chain.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\limit.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\reader.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\take.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\uninit_slice.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\vec_deque.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\buf\writer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\bytes_mut.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\debug.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\fmt\hex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\bytes-1.10.1\src\loom.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cfg_if-a8b587f74387df5b.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cfg_if-a8b587f74387df5b.d deleted file mode 100644 index f6e41f7c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cfg_if-a8b587f74387df5b.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\cfg_if-a8b587f74387df5b.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cfg-if-1.0.4\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcfg_if-a8b587f74387df5b.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cfg-if-1.0.4\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcfg_if-a8b587f74387df5b.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cfg-if-1.0.4\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cfg-if-1.0.4\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cpufeatures-0bca02eec30f0f27.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cpufeatures-0bca02eec30f0f27.d deleted file mode 100644 index bc218a1b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/cpufeatures-0bca02eec30f0f27.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\cpufeatures-0bca02eec30f0f27.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\x86.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcpufeatures-0bca02eec30f0f27.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\x86.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcpufeatures-0bca02eec30f0f27.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\x86.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\cpufeatures-0.2.17\src\x86.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/crypto_common-cd90c3e4772fa1f9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/crypto_common-cd90c3e4772fa1f9.d deleted file mode 100644 index 3f117b39..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/crypto_common-cd90c3e4772fa1f9.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\crypto_common-cd90c3e4772fa1f9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\crypto-common-0.1.6\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcrypto_common-cd90c3e4772fa1f9.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\crypto-common-0.1.6\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libcrypto_common-cd90c3e4772fa1f9.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\crypto-common-0.1.6\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\crypto-common-0.1.6\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/data_encoding-3626d3681091d30f.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/data_encoding-3626d3681091d30f.d deleted file mode 100644 index 8f31c7f8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/data_encoding-3626d3681091d30f.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\data_encoding-3626d3681091d30f.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\data-encoding-2.9.0\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libdata_encoding-3626d3681091d30f.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\data-encoding-2.9.0\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libdata_encoding-3626d3681091d30f.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\data-encoding-2.9.0\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\data-encoding-2.9.0\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/digest-d5f51fc025d1fc6d.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/digest-d5f51fc025d1fc6d.d deleted file mode 100644 index 96b16ae8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/digest-d5f51fc025d1fc6d.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\digest-d5f51fc025d1fc6d.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\ct_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\rt_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\xof_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\digest.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libdigest-d5f51fc025d1fc6d.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\ct_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\rt_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\xof_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\digest.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libdigest-d5f51fc025d1fc6d.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\ct_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\rt_variable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\xof_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\digest.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\ct_variable.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\rt_variable.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\wrapper.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\core_api\xof_reader.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\digest-0.10.7\src\digest.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/fnv-b9a482015c76de4b.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/fnv-b9a482015c76de4b.d deleted file mode 100644 index 73300887..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/fnv-b9a482015c76de4b.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\fnv-b9a482015c76de4b.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\fnv-1.0.7\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfnv-b9a482015c76de4b.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\fnv-1.0.7\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfnv-b9a482015c76de4b.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\fnv-1.0.7\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\fnv-1.0.7\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_core-ff6ece19c1cf3fb9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_core-ff6ece19c1cf3fb9.d deleted file mode 100644 index 38c7e8f4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_core-ff6ece19c1cf3fb9.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_core-ff6ece19c1cf3fb9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\atomic_waker.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_core-ff6ece19c1cf3fb9.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\atomic_waker.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_core-ff6ece19c1cf3fb9.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\atomic_waker.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\future.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\poll.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-core-0.3.31\src\task\__internal\atomic_waker.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.d deleted file mode 100644 index e0b02982..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.d +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_macro-fe1af5e541659d9c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\executor.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\stream_select.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_macro-fe1af5e541659d9c.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\executor.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\stream_select.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\executor.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\select.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-macro-0.3.31\src\stream_select.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll deleted file mode 100644 index 351228ae..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.exp deleted file mode 100644 index e9ee7f6a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.lib deleted file mode 100644 index 24523999..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.pdb deleted file mode 100644 index 0eb7021b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_macro-fe1af5e541659d9c.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_sink-28d09562e90c66fd.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_sink-28d09562e90c66fd.d deleted file mode 100644 index 90f5b615..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_sink-28d09562e90c66fd.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_sink-28d09562e90c66fd.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-sink-0.3.31\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_sink-28d09562e90c66fd.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-sink-0.3.31\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_sink-28d09562e90c66fd.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-sink-0.3.31\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-sink-0.3.31\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_task-c3e45ef3f709d10b.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_task-c3e45ef3f709d10b.d deleted file mode 100644 index 55826a43..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_task-c3e45ef3f709d10b.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_task-c3e45ef3f709d10b.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\arc_wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\future_obj.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\noop_waker.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_task-c3e45ef3f709d10b.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\arc_wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\future_obj.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\noop_waker.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_task-c3e45ef3f709d10b.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\arc_wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\future_obj.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\noop_waker.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\spawn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\arc_wake.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\waker_ref.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\future_obj.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-task-0.3.31\src\noop_waker.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_util-1fedeee95265b3cf.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_util-1fedeee95265b3cf.d deleted file mode 100644 index a2fd79c9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/futures_util-1fedeee95265b3cf.d +++ /dev/null @@ -1,148 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\futures_util-1fedeee95265b3cf.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\join_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\stream_select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\random.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\option.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\always_ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_ok.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\either.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\unzip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\count.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\cycle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\enumerate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\forward.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\select_next_some.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\peek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\zip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\scan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\and_then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\into_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\or_else.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat_with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_with_strategy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_ordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\ready_to_run_queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\close.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\drain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\fanout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\feed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\err_into.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\map_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with_flat_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\never.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\bilock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\fns.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\unfold_state.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_util-1fedeee95265b3cf.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\join_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\stream_select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\random.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\option.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\always_ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_ok.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\either.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\unzip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\count.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\cycle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\enumerate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\forward.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\select_next_some.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\peek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\zip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\scan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\and_then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\into_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\or_else.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat_with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_with_strategy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_ordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\ready_to_run_queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\close.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\drain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\fanout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\feed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\err_into.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\map_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with_flat_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\never.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\bilock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\fns.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\unfold_state.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libfutures_util-1fedeee95265b3cf.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\join_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\stream_select_mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\random.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\option.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\always_ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_ok.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\either.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\unzip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\count.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\cycle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\enumerate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\forward.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fuse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\into_future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\select_next_some.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\peek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\zip.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\scan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\catch_unwind.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\and_then.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\into_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\or_else.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_next.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_collect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_concat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_ready_chunks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_fold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_skip_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_take_while.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffer_unordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each_concurrent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat_with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\pending.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_immediate.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_with_strategy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_ordered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\ready_to_run_queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\close.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\drain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\fanout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\feed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\err_into.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\map_err.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\unfold.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with_flat_map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\never.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\bilock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\abortable.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\fns.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\unfold_state.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\poll.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\pending.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\join_mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\select_mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\stream_select_mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\async_await\random.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\flatten.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\fuse.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\catch_unwind.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\future\shared.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\into_future.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_future\try_flatten_err.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\lazy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\pending.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\maybe_done.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_maybe_done.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\option.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_fn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\poll_immediate.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\ready.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\always_ready.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\join_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_join_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\try_select.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\select_ok.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\either.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\future\abortable.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chain.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\collect.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\unzip.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\concat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\count.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\cycle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\enumerate.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\filter_map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fold.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\any.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\forward.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\fuse.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\into_future.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\next.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\select_next_some.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\peek.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\skip_while.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_while.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\take_until.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\then.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\zip.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\chunks.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\ready_chunks.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\scan.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffer_unordered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\buffered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\flatten_unordered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\for_each_concurrent.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\split.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\stream\catch_unwind.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\and_then.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\into_stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\or_else.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_next.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_filter_map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_flatten_unordered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_collect.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_concat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_chunks.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_ready_chunks.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_fold.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_unfold.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_skip_while.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_take_while.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffer_unordered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_buffered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_for_each_concurrent.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\try_stream\try_any.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\repeat_with.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\empty.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\once.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\pending.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_fn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\poll_immediate.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_with_strategy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\unfold.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_ordered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\abort.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\task.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\futures_unordered\ready_to_run_queue.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\select_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\stream\abortable.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\close.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\drain.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\fanout.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\feed.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\flush.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\err_into.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\map_err.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\send_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\unfold.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\with_flat_map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\sink\buffer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\task\spawn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\never.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\bilock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\lock\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\abortable.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\fns.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\futures-util-0.3.31\src\unfold_state.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/generic_array-476f765737b36be0.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/generic_array-476f765737b36be0.d deleted file mode 100644 index aedaefb8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/generic_array-476f765737b36be0.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\generic_array-476f765737b36be0.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\arr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\functional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\sequence.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libgeneric_array-476f765737b36be0.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\arr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\functional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\sequence.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libgeneric_array-476f765737b36be0.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\hex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\arr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\functional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\sequence.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\hex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\arr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\functional.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\generic-array-0.14.9\src\sequence.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/getrandom-4f5feda8eeb1663a.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/getrandom-4f5feda8eeb1663a.d deleted file mode 100644 index b0c8290a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/getrandom-4f5feda8eeb1663a.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\getrandom-4f5feda8eeb1663a.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error_std_impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\../README.md C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends\windows.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libgetrandom-4f5feda8eeb1663a.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error_std_impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\../README.md C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends\windows.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libgetrandom-4f5feda8eeb1663a.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error_std_impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\../README.md C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends\windows.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\error_std_impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\../README.md: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\getrandom-0.3.4\src\backends\windows.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/http-6373bae817f1645b.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/http-6373bae817f1645b.d deleted file mode 100644 index a4f2d238..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/http-6373bae817f1645b.d +++ /dev/null @@ -1,26 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\http-6373bae817f1645b.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\convert.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\name.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\method.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\request.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\response.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\status.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\authority.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\port.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\scheme.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\byte_str.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\extensions.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libhttp-6373bae817f1645b.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\convert.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\name.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\method.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\request.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\response.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\status.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\authority.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\port.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\scheme.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\byte_str.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\extensions.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libhttp-6373bae817f1645b.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\convert.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\name.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\method.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\request.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\response.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\status.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\authority.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\port.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\scheme.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\byte_str.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\extensions.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\convert.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\name.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\header\value.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\method.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\request.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\response.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\status.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\authority.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\builder.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\path.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\port.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\uri\scheme.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\version.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\byte_str.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\http-1.3.1\src\extensions.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/httparse-d62da80dd9c014f9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/httparse-d62da80dd9c014f9.d deleted file mode 100644 index f7660295..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/httparse-d62da80dd9c014f9.d +++ /dev/null @@ -1,14 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\httparse-d62da80dd9c014f9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\swar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\sse42.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\avx2.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\runtime.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libhttparse-d62da80dd9c014f9.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\swar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\sse42.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\avx2.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\runtime.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libhttparse-d62da80dd9c014f9.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\swar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\sse42.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\avx2.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\runtime.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\swar.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\sse42.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\avx2.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\httparse-1.10.1\src\simd\runtime.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/itoa-e82d52ede3ccce7c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/itoa-e82d52ede3ccce7c.d deleted file mode 100644 index c2b236e4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/itoa-e82d52ede3ccce7c.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\itoa-e82d52ede3ccce7c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\udiv128.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libitoa-e82d52ede3ccce7c.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\udiv128.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libitoa-e82d52ede3ccce7c.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\udiv128.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\itoa-1.0.15\src\udiv128.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/kanal-c3f69c3aadbece50.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/kanal-c3f69c3aadbece50.d deleted file mode 100644 index 9188068c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/kanal-c3f69c3aadbece50.d +++ /dev/null @@ -1,15 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\kanal-c3f69c3aadbece50.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\backoff.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\internal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\pointer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\signal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\../README.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libkanal-c3f69c3aadbece50.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\backoff.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\internal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\pointer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\signal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\../README.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libkanal-c3f69c3aadbece50.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\backoff.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\internal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\pointer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\future.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\signal.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\../README.md - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\backoff.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\internal.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\pointer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\future.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\signal.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\kanal-0.1.1\src\../README.md: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lazy_static-73731f1283323c75.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lazy_static-73731f1283323c75.d deleted file mode 100644 index f884df46..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lazy_static-73731f1283323c75.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\lazy_static-73731f1283323c75.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\inline_lazy.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblazy_static-73731f1283323c75.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\inline_lazy.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblazy_static-73731f1283323c75.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\inline_lazy.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lazy_static-1.5.0\src\inline_lazy.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rlib deleted file mode 100644 index cec62706..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rmeta deleted file mode 100644 index b49039c5..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbinary_options_tools_core_pre-657d026f77f29309.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rlib deleted file mode 100644 index f4e6773b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rmeta deleted file mode 100644 index 6032dc82..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libblock_buffer-2d1774e5a956ccbe.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rlib deleted file mode 100644 index 97418422..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rmeta deleted file mode 100644 index f882b93b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libbytes-2026280b01880f04.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rlib deleted file mode 100644 index 40d9d2f7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rmeta deleted file mode 100644 index ea582ef4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcfg_if-a8b587f74387df5b.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rlib deleted file mode 100644 index 23924282..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rmeta deleted file mode 100644 index e102b1ba..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcpufeatures-0bca02eec30f0f27.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rlib deleted file mode 100644 index 0ecc1b14..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rmeta deleted file mode 100644 index 126f4280..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libcrypto_common-cd90c3e4772fa1f9.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rlib deleted file mode 100644 index 3f0cdc64..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rmeta deleted file mode 100644 index 48b14e95..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdata_encoding-3626d3681091d30f.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rlib deleted file mode 100644 index a87e44bb..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rmeta deleted file mode 100644 index 7205260f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libdigest-d5f51fc025d1fc6d.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rlib deleted file mode 100644 index 0a90b466..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rmeta deleted file mode 100644 index d0b30891..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfnv-b9a482015c76de4b.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rlib deleted file mode 100644 index 1f1e78d1..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rmeta deleted file mode 100644 index 050c4d47..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_core-ff6ece19c1cf3fb9.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rlib deleted file mode 100644 index c191d4d6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rmeta deleted file mode 100644 index f5b8ae08..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_sink-28d09562e90c66fd.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rlib deleted file mode 100644 index 6be1fbc4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rmeta deleted file mode 100644 index 2d5115ea..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_task-c3e45ef3f709d10b.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rlib deleted file mode 100644 index c4bca110..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rmeta deleted file mode 100644 index bfe878d2..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libfutures_util-1fedeee95265b3cf.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rlib deleted file mode 100644 index b33acc3e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rmeta deleted file mode 100644 index ee95aef7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgeneric_array-476f765737b36be0.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rlib deleted file mode 100644 index bb00d6bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rmeta deleted file mode 100644 index c07a001d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libgetrandom-4f5feda8eeb1663a.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rlib deleted file mode 100644 index b9e25f1c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rmeta deleted file mode 100644 index b4c3cd2d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttp-6373bae817f1645b.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rlib deleted file mode 100644 index 0ff4c060..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rmeta deleted file mode 100644 index f86fa160..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libhttparse-d62da80dd9c014f9.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rlib deleted file mode 100644 index e6499b7d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rmeta deleted file mode 100644 index d84da8b0..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libitoa-e82d52ede3ccce7c.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rlib deleted file mode 100644 index d27842df..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rmeta deleted file mode 100644 index d4bca7b7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libkanal-c3f69c3aadbece50.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rlib deleted file mode 100644 index 741607f6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rmeta deleted file mode 100644 index d317cf93..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblazy_static-73731f1283323c75.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rlib deleted file mode 100644 index 9a7e817e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rmeta deleted file mode 100644 index f3f4044c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblock_api-c291d8fe03581746.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rlib deleted file mode 100644 index c22f8832..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rmeta deleted file mode 100644 index 109adc50..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/liblog-c7349a97ce13d918.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rlib deleted file mode 100644 index 1d019862..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rmeta deleted file mode 100644 index 03ea938f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmemchr-b4f7839cad9beaf7.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rlib deleted file mode 100644 index 12c30e60..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rmeta deleted file mode 100644 index fb97514a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libmio-c54fd2a79f234b2d.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rlib deleted file mode 100644 index f3e568a0..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rmeta deleted file mode 100644 index 9e7162e6..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnative_tls-f26cb2882cc2e182.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rlib deleted file mode 100644 index ec5601d7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rmeta deleted file mode 100644 index 1a455bb7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libnu_ansi_term-accb54fc9dd8940c.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rlib deleted file mode 100644 index 1909352c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rmeta deleted file mode 100644 index 35e6f557..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libonce_cell-d4f2bcf067b1114c.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rlib deleted file mode 100644 index bc080503..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rmeta deleted file mode 100644 index 479d2b66..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot-b009c21c684e619b.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rlib deleted file mode 100644 index 56f884c7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rmeta deleted file mode 100644 index 986af45b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libparking_lot_core-b858918121e7576e.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rlib deleted file mode 100644 index c5816d60..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rmeta deleted file mode 100644 index 2ea804c2..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_project_lite-69a18155656350ae.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rlib deleted file mode 100644 index 3cccfb84..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rmeta deleted file mode 100644 index 9672fcb9..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libpin_utils-c1c7252a957c0b90.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rlib deleted file mode 100644 index bfb47b80..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rmeta deleted file mode 100644 index 1adb3c44..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libppv_lite86-3f5a0bf395c069dc.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rlib deleted file mode 100644 index 58d988e3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rmeta deleted file mode 100644 index e8915f8a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libproc_macro2-c2656863c2b19fc5.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rlib deleted file mode 100644 index 72332282..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rmeta deleted file mode 100644 index 240e8af4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libquote-ac72d9bdc2cb6c21.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rlib deleted file mode 100644 index 5d2f2ad0..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rmeta deleted file mode 100644 index db1c25a4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand-1d6e71e68f248287.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rlib deleted file mode 100644 index eec75fdd..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rmeta deleted file mode 100644 index 2349be38..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_chacha-987aee51788b3cd1.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rlib deleted file mode 100644 index 6938eb75..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rmeta deleted file mode 100644 index e4afb45a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/librand_core-57443cac261485f5.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rlib deleted file mode 100644 index 0854c593..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rmeta deleted file mode 100644 index 14adc71d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libryu-45fa4043b7fe4cba.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rlib deleted file mode 100644 index 595cf236..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rmeta deleted file mode 100644 index f982deeb..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libschannel-3bcf51fa963daa6f.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rlib deleted file mode 100644 index 317fa19e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rmeta deleted file mode 100644 index e3daeba9..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libscopeguard-b4d6b5f071b860bc.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rlib deleted file mode 100644 index b5b2da97..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rmeta deleted file mode 100644 index bf9590e1..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde-a85c1ae66125ddc2.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rlib deleted file mode 100644 index 38e32d4f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rmeta deleted file mode 100644 index 5afc041f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_core-d5bd42da831a28a6.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rlib deleted file mode 100644 index 754edbf1..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rmeta deleted file mode 100644 index 04ef2fbd..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libserde_json-d224f890a7068589.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rlib deleted file mode 100644 index 5167e6b4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rmeta deleted file mode 100644 index bd127568..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsha1-c271862b51ad6cad.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rlib deleted file mode 100644 index 319f1e4a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rmeta deleted file mode 100644 index b39a2275..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsharded_slab-454a0a0b3ee6edfa.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rlib deleted file mode 100644 index 8738cd80..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rmeta deleted file mode 100644 index 7d5383f7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libslab-40d493d53e52e090.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rlib deleted file mode 100644 index 42314736..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rmeta deleted file mode 100644 index 436e8b35..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsmallvec-4bf9bd40080fe3dd.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rlib deleted file mode 100644 index f365e3fb..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rmeta deleted file mode 100644 index 078432f5..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsocket2-2e3f43003566598f.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rlib deleted file mode 100644 index 1e74b4bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rmeta deleted file mode 100644 index 361fa994..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libsyn-909684f8a30a00d6.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rlib deleted file mode 100644 index 519902b1..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rmeta deleted file mode 100644 index decdb48c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthiserror-7f9a4593cf3657fc.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rlib deleted file mode 100644 index 99e3eacc..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rmeta deleted file mode 100644 index 4c792697..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libthread_local-b2efa25d26fc42dc.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rlib deleted file mode 100644 index c4715f7a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rmeta deleted file mode 100644 index 794a20ef..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio-ddeda294279e5c71.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rlib deleted file mode 100644 index a4dd58ab..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rmeta deleted file mode 100644 index 6529020e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_native_tls-07f3d6a216c1e75a.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rlib deleted file mode 100644 index f02b7c2e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rmeta deleted file mode 100644 index aa51ff1a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtokio_tungstenite-435a49296d1946a9.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rlib deleted file mode 100644 index b9e1cb9a..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rmeta deleted file mode 100644 index 9b2c4e34..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing-aa780ec9de0c864e.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rlib deleted file mode 100644 index 46863d00..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rmeta deleted file mode 100644 index 42988990..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_core-d506d67495e5db50.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rlib deleted file mode 100644 index 7a122b3e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rmeta deleted file mode 100644 index 66a9c75f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_log-0d7f24a34e051389.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rlib deleted file mode 100644 index c7afd28d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rmeta deleted file mode 100644 index ccec6414..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_serde-bb72b5544347b005.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rlib deleted file mode 100644 index 66862583..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rmeta deleted file mode 100644 index 1aeaa3c1..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtracing_subscriber-6826bd5a83b9329e.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rlib deleted file mode 100644 index 5f1fb7bf..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rmeta deleted file mode 100644 index 417726f7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtungstenite-be19ff5397284d98.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rlib deleted file mode 100644 index 51894d4e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rmeta deleted file mode 100644 index d178641e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libtypenum-014f790c7172e706.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rlib deleted file mode 100644 index 68d697d8..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rmeta deleted file mode 100644 index 3c79d111..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libunicode_ident-59afc86fe3953c39.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rlib deleted file mode 100644 index afa3ce15..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rmeta deleted file mode 100644 index a23b3db4..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libutf8-f964048bfabcfa6e.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rlib deleted file mode 100644 index 101bec0b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rmeta deleted file mode 100644 index e1a648d3..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libversion_check-bc9a57e4f71cef9c.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rlib deleted file mode 100644 index 3e242980..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rmeta deleted file mode 100644 index 71169de2..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_link-c60f0935ed382490.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rlib deleted file mode 100644 index 428270ba..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rmeta deleted file mode 100644 index 6031f40c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-315b4248c9058ec8.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rlib deleted file mode 100644 index c9debf50..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rmeta deleted file mode 100644 index d167f474..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_sys-65c8a205aba8cd58.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rlib deleted file mode 100644 index f323480d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rmeta deleted file mode 100644 index 2806ee2d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_targets-ae43c9fa3827d435.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rlib deleted file mode 100644 index e8483f39..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rmeta deleted file mode 100644 index 1a612d9f..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libwindows_x86_64_msvc-9d68861749af7cb9.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rlib deleted file mode 100644 index d846fc7c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rmeta b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rmeta deleted file mode 100644 index ab4ce25c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/libzerocopy-63c900473cbb91de.rmeta and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lock_api-c291d8fe03581746.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lock_api-c291d8fe03581746.d deleted file mode 100644 index 181fa892..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/lock_api-c291d8fe03581746.d +++ /dev/null @@ -1,10 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\lock_api-c291d8fe03581746.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\rwlock.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblock_api-c291d8fe03581746.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\rwlock.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblock_api-c291d8fe03581746.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\rwlock.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\remutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\lock_api-0.4.14\src\rwlock.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/log-c7349a97ce13d918.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/log-c7349a97ce13d918.d deleted file mode 100644 index 2e8272a6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/log-c7349a97ce13d918.d +++ /dev/null @@ -1,10 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\log-c7349a97ce13d918.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\serde.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\__private_api.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblog-c7349a97ce13d918.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\serde.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\__private_api.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\liblog-c7349a97ce13d918.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\serde.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\__private_api.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\serde.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\log-0.4.28\src\__private_api.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/memchr-b4f7839cad9beaf7.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/memchr-b4f7839cad9beaf7.d deleted file mode 100644 index 8753940c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/memchr-b4f7839cad9beaf7.d +++ /dev/null @@ -1,33 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\memchr-b4f7839cad9beaf7.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\default_rank.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\rabinkarp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\shiftor.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\twoway.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\cow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\searcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\vector.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libmemchr-b4f7839cad9beaf7.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\default_rank.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\rabinkarp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\shiftor.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\twoway.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\cow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\searcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\vector.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libmemchr-b4f7839cad9beaf7.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\default_rank.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\rabinkarp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\shiftor.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\twoway.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\packedpair.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\cow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\searcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\vector.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\packedpair\default_rank.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\rabinkarp.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\shiftor.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\all\twoway.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\generic\packedpair.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\avx2\packedpair.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\sse2\packedpair.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\arch\x86_64\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\cow.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\memmem\searcher.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\memchr-2.7.6\src\vector.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/mio-c54fd2a79f234b2d.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/mio-c54fd2a79f234b2d.d deleted file mode 100644 index a7b2db97..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/mio-c54fd2a79f234b2d.d +++ /dev/null @@ -1,36 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\mio-c54fd2a79f234b2d.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\events.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\afd.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\io_status_block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\iocp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\overlapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\selector.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\net.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\tcp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\io_source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\udp.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libmio-c54fd2a79f234b2d.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\events.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\afd.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\io_status_block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\iocp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\overlapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\selector.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\net.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\tcp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\io_source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\udp.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libmio-c54fd2a79f234b2d.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\poll.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\events.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\afd.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\io_status_block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\iocp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\overlapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\selector.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\net.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\tcp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\io_source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\udp.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\interest.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\poll.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\token.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\waker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\event.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\events.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\event\source.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\afd.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\event.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\handle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\io_status_block.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\iocp.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\overlapped.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\selector.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\waker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\net.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\tcp.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\udp.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\sys\windows\named_pipe.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\io_source.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\listener.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\tcp\stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\mio-1.1.0\src\net\udp.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/native_tls-f26cb2882cc2e182.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/native_tls-f26cb2882cc2e182.d deleted file mode 100644 index 84039ee3..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/native_tls-f26cb2882cc2e182.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\native_tls-f26cb2882cc2e182.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\imp\schannel.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libnative_tls-f26cb2882cc2e182.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\imp\schannel.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libnative_tls-f26cb2882cc2e182.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\imp\schannel.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\native-tls-0.2.14\src\imp\schannel.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/nu_ansi_term-accb54fc9dd8940c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/nu_ansi_term-accb54fc9dd8940c.d deleted file mode 100644 index 489847bc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/nu_ansi_term-accb54fc9dd8940c.d +++ /dev/null @@ -1,17 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\nu_ansi_term-accb54fc9dd8940c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\ansi.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\style.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\difference.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\gradient.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\rgb.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libnu_ansi_term-accb54fc9dd8940c.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\ansi.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\style.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\difference.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\gradient.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\rgb.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libnu_ansi_term-accb54fc9dd8940c.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\ansi.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\style.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\difference.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\gradient.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\rgb.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\ansi.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\style.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\difference.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\display.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\write.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\windows.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\debug.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\gradient.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\nu-ansi-term-0.50.3\src\rgb.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/once_cell-d4f2bcf067b1114c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/once_cell-d4f2bcf067b1114c.d deleted file mode 100644 index a52b7a12..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/once_cell-d4f2bcf067b1114c.d +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\once_cell-d4f2bcf067b1114c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\imp_std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\race.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libonce_cell-d4f2bcf067b1114c.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\imp_std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\race.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libonce_cell-d4f2bcf067b1114c.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\imp_std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\race.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\imp_std.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\once_cell-1.21.3\src\race.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot-b009c21c684e619b.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot-b009c21c684e619b.d deleted file mode 100644 index 04edfd27..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot-b009c21c684e619b.d +++ /dev/null @@ -1,19 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\parking_lot-b009c21c684e619b.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\condvar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\elision.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\deadlock.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libparking_lot-b009c21c684e619b.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\condvar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\elision.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\deadlock.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libparking_lot-b009c21c684e619b.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\condvar.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\elision.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_fair_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\remutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\deadlock.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\condvar.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\elision.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\fair_mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\once.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_fair_mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\raw_rwlock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\remutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\rwlock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot-0.12.5\src\deadlock.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot_core-b858918121e7576e.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot_core-b858918121e7576e.d deleted file mode 100644 index 75be4675..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/parking_lot_core-b858918121e7576e.d +++ /dev/null @@ -1,16 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\parking_lot_core-b858918121e7576e.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\spinwait.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\word_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\bindings.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\keyed_event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\waitaddress.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libparking_lot_core-b858918121e7576e.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\spinwait.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\word_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\bindings.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\keyed_event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\waitaddress.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libparking_lot_core-b858918121e7576e.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\spinwait.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\word_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\bindings.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\keyed_event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\waitaddress.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\parking_lot.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\spinwait.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\word_lock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\bindings.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\keyed_event.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\parking_lot_core-0.9.12\src\thread_parker\windows\waitaddress.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_project_lite-69a18155656350ae.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_project_lite-69a18155656350ae.d deleted file mode 100644 index 8a500dbd..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_project_lite-69a18155656350ae.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\pin_project_lite-69a18155656350ae.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-project-lite-0.2.16\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libpin_project_lite-69a18155656350ae.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-project-lite-0.2.16\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libpin_project_lite-69a18155656350ae.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-project-lite-0.2.16\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-project-lite-0.2.16\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_utils-c1c7252a957c0b90.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_utils-c1c7252a957c0b90.d deleted file mode 100644 index bc56009b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/pin_utils-c1c7252a957c0b90.d +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\pin_utils-c1c7252a957c0b90.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\stack_pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\projection.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libpin_utils-c1c7252a957c0b90.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\stack_pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\projection.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libpin_utils-c1c7252a957c0b90.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\stack_pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\projection.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\stack_pin.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\pin-utils-0.1.0\src\projection.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ppv_lite86-3f5a0bf395c069dc.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ppv_lite86-3f5a0bf395c069dc.d deleted file mode 100644 index 86b8e049..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ppv_lite86-3f5a0bf395c069dc.d +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\ppv_lite86-3f5a0bf395c069dc.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\types.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\sse2.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libppv_lite86-3f5a0bf395c069dc.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\types.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\sse2.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libppv_lite86-3f5a0bf395c069dc.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\types.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\sse2.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\soft.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\types.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ppv-lite86-0.2.21\src\x86_64\sse2.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/proc_macro2-c2656863c2b19fc5.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/proc_macro2-c2656863c2b19fc5.d deleted file mode 100644 index 831f1a03..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/proc_macro2-c2656863c2b19fc5.d +++ /dev/null @@ -1,17 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\proc_macro2-c2656863c2b19fc5.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\marker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_location.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\rcvec.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\detection.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\fallback.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\extra.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\wrapper.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libproc_macro2-c2656863c2b19fc5.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\marker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_location.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\rcvec.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\detection.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\fallback.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\extra.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\wrapper.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libproc_macro2-c2656863c2b19fc5.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\marker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_location.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\rcvec.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\detection.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\fallback.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\extra.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\wrapper.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\marker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\parse.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_file.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\probe\proc_macro_span_location.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\rcvec.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\detection.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\fallback.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\extra.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\proc-macro2-1.0.103\src\wrapper.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/quote-ac72d9bdc2cb6c21.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/quote-ac72d9bdc2cb6c21.d deleted file mode 100644 index fbf4eb7c..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/quote-ac72d9bdc2cb6c21.d +++ /dev/null @@ -1,13 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\quote-ac72d9bdc2cb6c21.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ident_fragment.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\to_tokens.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\spanned.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libquote-ac72d9bdc2cb6c21.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ident_fragment.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\to_tokens.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\spanned.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libquote-ac72d9bdc2cb6c21.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ident_fragment.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\to_tokens.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\spanned.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\format.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\ident_fragment.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\to_tokens.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\runtime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\quote-1.0.41\src\spanned.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand-1d6e71e68f248287.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand-1d6e71e68f248287.d deleted file mode 100644 index a01d0516..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand-1d6e71e68f248287.d +++ /dev/null @@ -1,36 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\rand-1d6e71e68f248287.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\bernoulli.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\distribution.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\integer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\utils.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\weighted_index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rng.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\reseeding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\small.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\xoshiro256plusplus.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\coin_flipper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\increasing_uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\iterator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\index.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand-1d6e71e68f248287.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\bernoulli.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\distribution.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\integer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\utils.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\weighted_index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rng.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\reseeding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\small.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\xoshiro256plusplus.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\coin_flipper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\increasing_uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\iterator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\index.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand-1d6e71e68f248287.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\bernoulli.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\distribution.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\integer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\utils.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_float.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_other.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\weighted_index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rng.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\reseeding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\small.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\xoshiro256plusplus.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\std.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\coin_flipper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\increasing_uniform.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\iterator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\index.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\bernoulli.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\distribution.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\float.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\integer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\other.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\utils.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\slice.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_float.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_int.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\uniform_other.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\distr\weighted\weighted_index.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\prelude.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rng.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\reseeding.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\mock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\small.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\xoshiro256plusplus.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\std.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\rngs\thread.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\coin_flipper.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\increasing_uniform.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\iterator.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\slice.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand-0.9.2\src\seq\index.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_chacha-987aee51788b3cd1.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_chacha-987aee51788b3cd1.d deleted file mode 100644 index 8668a7ca..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_chacha-987aee51788b3cd1.d +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\rand_chacha-987aee51788b3cd1.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\chacha.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\guts.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand_chacha-987aee51788b3cd1.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\chacha.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\guts.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand_chacha-987aee51788b3cd1.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\chacha.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\guts.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\chacha.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_chacha-0.9.0\src\guts.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_core-57443cac261485f5.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_core-57443cac261485f5.d deleted file mode 100644 index 17b5c63a..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/rand_core-57443cac261485f5.d +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\rand_core-57443cac261485f5.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\le.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\os.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand_core-57443cac261485f5.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\le.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\os.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\librand_core-57443cac261485f5.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\le.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\os.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\block.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\le.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\rand_core-0.9.3\src\os.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ryu-45fa4043b7fe4cba.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ryu-45fa4043b7fe4cba.d deleted file mode 100644 index 342a38de..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/ryu-45fa4043b7fe4cba.d +++ /dev/null @@ -1,18 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\ryu-45fa4043b7fe4cba.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\buffer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_full_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\digit_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\exponent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mantissa.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libryu-45fa4043b7fe4cba.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\buffer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_full_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\digit_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\exponent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mantissa.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libryu-45fa4043b7fe4cba.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\buffer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_full_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\digit_table.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s_intrinsics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\exponent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mantissa.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\buffer\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\common.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_full_table.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\d2s_intrinsics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\digit_table.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\f2s_intrinsics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\exponent.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\ryu-1.0.20\src\pretty\mantissa.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/schannel-3bcf51fa963daa6f.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/schannel-3bcf51fa963daa6f.d deleted file mode 100644 index c205a707..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/schannel-3bcf51fa963daa6f.d +++ /dev/null @@ -1,20 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\schannel-3bcf51fa963daa6f.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_store.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_prov.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ctl_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\key_handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ncrypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\schannel_cred.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\tls_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\alpn_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\context_buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\security_context.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libschannel-3bcf51fa963daa6f.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_store.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_prov.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ctl_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\key_handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ncrypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\schannel_cred.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\tls_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\alpn_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\context_buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\security_context.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libschannel-3bcf51fa963daa6f.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_store.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_prov.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ctl_context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\key_handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ncrypt_key.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\schannel_cred.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\tls_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\alpn_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\context_buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\security_context.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_chain.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_context.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\cert_store.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_key.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\crypt_prov.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ctl_context.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\key_handle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\ncrypt_key.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\schannel_cred.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\tls_stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\alpn_list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\context_buffer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\schannel-0.1.28\src\security_context.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/scopeguard-b4d6b5f071b860bc.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/scopeguard-b4d6b5f071b860bc.d deleted file mode 100644 index f1a0d74d..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/scopeguard-b4d6b5f071b860bc.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\scopeguard-b4d6b5f071b860bc.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\scopeguard-1.2.0\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libscopeguard-b4d6b5f071b860bc.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\scopeguard-1.2.0\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libscopeguard-b4d6b5f071b860bc.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\scopeguard-1.2.0\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\scopeguard-1.2.0\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde-a85c1ae66125ddc2.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde-a85c1ae66125ddc2.d deleted file mode 100644 index a42c25cc..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde-a85c1ae66125ddc2.d +++ /dev/null @@ -1,14 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\serde-a85c1ae66125ddc2.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\integer128.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\ser.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-15a02bf4066364b5\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde-a85c1ae66125ddc2.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\integer128.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\ser.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-15a02bf4066364b5\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde-a85c1ae66125ddc2.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\integer128.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\ser.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-15a02bf4066364b5\out/private.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\integer128.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\de.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde-1.0.228\src\private\ser.rs: -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde-15a02bf4066364b5\out/private.rs: - -# env-dep:OUT_DIR=C:\\Users\\ayfmp\\Documents\\BinaryOptionsTools-v2\\crates\\core-pre\\target\\package/binary-options-tools-core-pre-0.1.1\\target\\debug\\build\\serde-15a02bf4066364b5\\out diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_core-d5bd42da831a28a6.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_core-d5bd42da831a28a6.d deleted file mode 100644 index 93a863b5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_core-d5bd42da831a28a6.d +++ /dev/null @@ -1,27 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\serde_core-d5bd42da831a28a6.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\crate_root.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\ignored_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\fmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impossible.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\content.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\seed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\doc.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\size_hint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\string.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-0ec3858a336b9c7e\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde_core-d5bd42da831a28a6.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\crate_root.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\ignored_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\fmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impossible.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\content.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\seed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\doc.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\size_hint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\string.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-0ec3858a336b9c7e\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde_core-d5bd42da831a28a6.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\crate_root.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\value.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\ignored_any.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\fmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impossible.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\format.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\content.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\seed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\doc.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\size_hint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\string.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-0ec3858a336b9c7e\out/private.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\crate_root.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\value.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\ignored_any.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\de\impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\fmt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\ser\impossible.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\format.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\content.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\seed.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\doc.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\size_hint.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_core-1.0.228\src\private\string.rs: -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\serde_core-0ec3858a336b9c7e\out/private.rs: - -# env-dep:OUT_DIR=C:\\Users\\ayfmp\\Documents\\BinaryOptionsTools-v2\\crates\\core-pre\\target\\package/binary-options-tools-core-pre-0.1.1\\target\\debug\\build\\serde_core-0ec3858a336b9c7e\\out diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.d deleted file mode 100644 index 5d3d5a8b..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.d +++ /dev/null @@ -1,34 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\serde_derive-8427ec36b8b37331.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\name.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\case.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\check.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ctxt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\receiver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\respan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\symbol.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\bound.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\fragment.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_adjacently.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_externally.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_internally.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_untagged.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\identifier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\struct_.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\tuple.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\unit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\deprecated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\dummy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\pretend.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\this.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\serde_derive-8427ec36b8b37331.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\name.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\case.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\check.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ctxt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\receiver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\respan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\symbol.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\bound.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\fragment.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_adjacently.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_externally.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_internally.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_untagged.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\identifier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\struct_.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\tuple.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\unit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\deprecated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\dummy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\pretend.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\this.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ast.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\attr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\name.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\case.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\check.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\ctxt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\receiver.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\respan.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\internals\symbol.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\bound.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\fragment.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_adjacently.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_externally.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_internally.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\enum_untagged.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\identifier.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\struct_.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\tuple.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\de\unit.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\deprecated.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\dummy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\pretend.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\ser.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_derive-1.0.228\src\this.rs: - -# env-dep:CARGO_PKG_VERSION_PATCH=228 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll deleted file mode 100644 index 1f53b0aa..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.exp deleted file mode 100644 index 7e7e384b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.lib deleted file mode 100644 index 4a97e91b..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.pdb deleted file mode 100644 index d6ebdcd0..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_derive-8427ec36b8b37331.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_json-d224f890a7068589.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_json-d224f890a7068589.d deleted file mode 100644 index f5269584..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/serde_json-d224f890a7068589.d +++ /dev/null @@ -1,22 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\serde_json-d224f890a7068589.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\from.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\partial_eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\number.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\read.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde_json-d224f890a7068589.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\from.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\partial_eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\number.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\read.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libserde_json-d224f890a7068589.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\map.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\de.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\from.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\index.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\partial_eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\ser.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\number.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\read.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\de.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\map.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\ser.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\de.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\from.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\index.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\partial_eq.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\value\ser.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\io\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\number.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\serde_json-1.0.145\src\read.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sha1-c271862b51ad6cad.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sha1-c271862b51ad6cad.d deleted file mode 100644 index 40adc21e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sha1-c271862b51ad6cad.d +++ /dev/null @@ -1,10 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\sha1-c271862b51ad6cad.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\x86.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsha1-c271862b51ad6cad.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\x86.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsha1-c271862b51ad6cad.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\soft.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\x86.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\soft.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sha1-0.10.6\src\compress\x86.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sharded_slab-454a0a0b3ee6edfa.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sharded_slab-454a0a0b3ee6edfa.d deleted file mode 100644 index 5170a3a5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/sharded_slab-454a0a0b3ee6edfa.d +++ /dev/null @@ -1,19 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\sharded_slab-454a0a0b3ee6edfa.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\implementation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\clear.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\slot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\shard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\tid.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsharded_slab-454a0a0b3ee6edfa.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\implementation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\clear.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\slot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\shard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\tid.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsharded_slab-454a0a0b3ee6edfa.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\implementation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\clear.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\iter.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\slot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\shard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\tid.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\implementation.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\pool.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\cfg.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\sync.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\clear.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\iter.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\slot.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\page\stack.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\shard.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\sharded-slab-0.1.7\src\tid.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/slab-40d493d53e52e090.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/slab-40d493d53e52e090.d deleted file mode 100644 index aa037309..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/slab-40d493d53e52e090.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\slab-40d493d53e52e090.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\builder.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libslab-40d493d53e52e090.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\builder.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libslab-40d493d53e52e090.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\builder.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\slab-0.4.11\src\builder.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/smallvec-4bf9bd40080fe3dd.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/smallvec-4bf9bd40080fe3dd.d deleted file mode 100644 index 728c3992..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/smallvec-4bf9bd40080fe3dd.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\smallvec-4bf9bd40080fe3dd.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\smallvec-1.15.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsmallvec-4bf9bd40080fe3dd.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\smallvec-1.15.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsmallvec-4bf9bd40080fe3dd.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\smallvec-1.15.1\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\smallvec-1.15.1\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/socket2-2e3f43003566598f.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/socket2-2e3f43003566598f.d deleted file mode 100644 index a4422d50..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/socket2-2e3f43003566598f.d +++ /dev/null @@ -1,11 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\socket2-2e3f43003566598f.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockaddr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sys\windows.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsocket2-2e3f43003566598f.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockaddr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sys\windows.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsocket2-2e3f43003566598f.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockaddr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sys\windows.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockaddr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\socket.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sockref.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\socket2-0.6.1\src\sys\windows.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/syn-909684f8a30a00d6.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/syn-909684f8a30a00d6.d deleted file mode 100644 index b04c8cf8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/syn-909684f8a30a00d6.d +++ /dev/null @@ -1,58 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\syn-909684f8a30a00d6.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\group.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\bigint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\classify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_keyword.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_punctuation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\data.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\derive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\drops.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\expr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\fixup.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\generics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ident.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\item.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lifetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lookahead.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\mac.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\meta.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\discouraged.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_macro_input.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_quote.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\pat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\precedence.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\print.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\punctuated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\restriction.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\sealed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\spanned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\stmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\tt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\verbatim.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\whitespace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\export.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\visit_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\clone.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\hash.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsyn-909684f8a30a00d6.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\group.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\bigint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\classify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_keyword.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_punctuation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\data.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\derive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\drops.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\expr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\fixup.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\generics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ident.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\item.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lifetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lookahead.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\mac.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\meta.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\discouraged.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_macro_input.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_quote.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\pat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\precedence.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\print.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\punctuated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\restriction.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\sealed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\spanned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\stmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\tt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\verbatim.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\whitespace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\export.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\visit_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\clone.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\hash.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libsyn-909684f8a30a00d6.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\group.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\token.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\bigint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\classify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_keyword.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_punctuation.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\data.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\derive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\drops.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\expr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\fixup.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\generics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ident.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\item.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lifetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lookahead.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\mac.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\meta.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\discouraged.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_macro_input.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_quote.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\pat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\path.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\precedence.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\print.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\punctuated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\restriction.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\sealed.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\spanned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\stmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\tt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\verbatim.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\whitespace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\export.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\visit_mut.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\clone.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\eq.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\hash.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\group.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\token.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\attr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\bigint.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\buffer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\classify.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_keyword.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\custom_punctuation.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\data.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\derive.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\drops.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\expr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\file.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\fixup.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\generics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ident.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\item.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lifetime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lit.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\lookahead.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\mac.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\meta.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\op.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\discouraged.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_macro_input.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\parse_quote.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\pat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\path.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\precedence.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\print.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\punctuated.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\restriction.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\sealed.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\span.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\spanned.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\stmt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\thread.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\tt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\ty.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\verbatim.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\whitespace.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\export.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\visit_mut.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\clone.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\debug.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\eq.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\syn-2.0.108\src\gen\hash.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror-7f9a4593cf3657fc.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror-7f9a4593cf3657fc.d deleted file mode 100644 index c1e5a155..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror-7f9a4593cf3657fc.d +++ /dev/null @@ -1,14 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\thiserror-7f9a4593cf3657fc.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\aserror.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\var.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\private.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-13197be51d99b4de\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libthiserror-7f9a4593cf3657fc.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\aserror.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\var.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\private.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-13197be51d99b4de\out/private.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libthiserror-7f9a4593cf3657fc.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\aserror.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\var.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\private.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-13197be51d99b4de\out/private.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\aserror.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\display.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\var.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-2.0.17\src\private.rs: -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\build\thiserror-13197be51d99b4de\out/private.rs: - -# env-dep:OUT_DIR=C:\\Users\\ayfmp\\Documents\\BinaryOptionsTools-v2\\crates\\core-pre\\target\\package/binary-options-tools-core-pre-0.1.1\\target\\debug\\build\\thiserror-13197be51d99b4de\\out diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.d deleted file mode 100644 index 215c3d4e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.d +++ /dev/null @@ -1,17 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\thiserror_impl-7c73ce29be54ec15.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\ast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\expand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fallback.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\generics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\prop.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\scan_expr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\unraw.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\valid.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\thiserror_impl-7c73ce29be54ec15.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\ast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\expand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fallback.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fmt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\generics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\prop.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\scan_expr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\unraw.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\valid.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\ast.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\attr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\expand.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fallback.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\fmt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\generics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\prop.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\scan_expr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\unraw.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thiserror-impl-2.0.17\src\valid.rs: - -# env-dep:CARGO_PKG_VERSION_PATCH=17 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll deleted file mode 100644 index bacff42d..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.exp deleted file mode 100644 index 2bf7dd90..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.lib deleted file mode 100644 index 67042624..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.pdb deleted file mode 100644 index a5209322..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thiserror_impl-7c73ce29be54ec15.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thread_local-b2efa25d26fc42dc.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thread_local-b2efa25d26fc42dc.d deleted file mode 100644 index 7ed71dc2..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/thread_local-b2efa25d26fc42dc.d +++ /dev/null @@ -1,10 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\thread_local-b2efa25d26fc42dc.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\cached.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\unreachable.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libthread_local-b2efa25d26fc42dc.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\cached.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\unreachable.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libthread_local-b2efa25d26fc42dc.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\cached.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\unreachable.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\cached.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\thread_id.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\thread_local-1.1.9\src\unreachable.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio-ddeda294279e5c71.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio-ddeda294279e5c71.d deleted file mode 100644 index 447e08e4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio-ddeda294279e5c71.d +++ /dev/null @@ -1,273 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tokio-ddeda294279e5c71.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\loom.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\thread_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\addr_of.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\support.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_buf_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\addr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u16.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u32.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_usize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\unsafe_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\as_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\atomic_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\blocking_check.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\metric_atomics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\linked_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\trace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\typeid.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\markers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\cacheline.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\canonicalize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\dir_builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\hard_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\open_options.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\rename.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\set_permissions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\try_exists.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\block_on.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\poll_evented.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdio_common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stderr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_buf_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_seek_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_write_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_bidirectional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\lines.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mem.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_exact.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_line.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\fill_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_end.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\vec_with_initialized.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\sink.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_vectored.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\lookup_host.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split_owned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64_native.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\kill.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\current.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\scoped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime_mt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\current_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\defer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\pop.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\synced.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\rt_multi_thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\block_in_place.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\counters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\overflow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\idle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\stats.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\taskdump_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\trace_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\scheduled_io.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\entry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\core.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\harness.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\raw.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\state.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\config.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\schedule.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task_hooks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\batch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\ctrl_c.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\registry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\unix.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows\sys.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\reusable_box.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\broadcast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\bounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\chan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\unbounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\notify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\oneshot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\batch_semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\atomic_waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\once_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\set_once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\watch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\yield_now.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\task_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\join_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\consume_budget.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\unconstrained.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\clock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\instant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\interval.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\sleep.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\timeout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sharded_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand\rt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\idle_notified_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sync_wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rc_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\try_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\ptr_expose.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio-ddeda294279e5c71.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\loom.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\thread_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\addr_of.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\support.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_buf_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\addr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u16.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u32.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_usize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\unsafe_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\as_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\atomic_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\blocking_check.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\metric_atomics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\linked_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\trace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\typeid.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\markers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\cacheline.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\canonicalize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\dir_builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\hard_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\open_options.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\rename.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\set_permissions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\try_exists.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\block_on.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\poll_evented.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdio_common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stderr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_buf_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_seek_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_write_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_bidirectional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\lines.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mem.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_exact.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_line.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\fill_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_end.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\vec_with_initialized.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\sink.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_vectored.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\lookup_host.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split_owned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64_native.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\kill.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\current.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\scoped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime_mt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\current_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\defer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\pop.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\synced.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\rt_multi_thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\block_in_place.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\counters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\overflow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\idle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\stats.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\taskdump_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\trace_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\scheduled_io.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\entry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\core.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\harness.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\raw.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\state.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\config.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\schedule.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task_hooks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\batch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\ctrl_c.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\registry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\unix.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows\sys.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\reusable_box.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\broadcast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\bounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\chan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\unbounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\notify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\oneshot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\batch_semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\atomic_waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\once_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\set_once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\watch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\yield_now.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\task_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\join_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\consume_budget.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\unconstrained.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\clock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\instant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\interval.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\sleep.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\timeout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sharded_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand\rt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\idle_notified_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sync_wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rc_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\try_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\ptr_expose.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio-ddeda294279e5c71.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\cfg.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\loom.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\pin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\thread_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\addr_of.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\support.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\maybe_done.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_buf_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\addr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u16.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u32.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_usize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\parking_lot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\unsafe_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\as_ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\atomic_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\blocking_check.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\metric_atomics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\linked_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\trace.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\typeid.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\memchr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\markers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\cacheline.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\select.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\canonicalize.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\dir_builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\hard_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\open_options.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_link.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\rename.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\set_permissions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\try_exists.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_dir.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_file.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\try_join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\block_on.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\interest.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\ready.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\poll_evented.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdio_common.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stderr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdin.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\seek.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_buf_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_read_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_seek_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_write_ext.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_reader.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_writer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\chain.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_bidirectional.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\empty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\flush.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\lines.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mem.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_exact.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_line.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\fill_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_end.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\vec_with_initialized.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_string.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_until.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\repeat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\sink.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\take.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_vectored.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all_buf.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\lookup_host.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\listener.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split_owned.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\socket.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\udp.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\named_pipe.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64_native.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\kill.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\current.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\scoped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime_mt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\current_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\defer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\pop.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\shared.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\synced.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\rt_multi_thread.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\block_in_place.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\counters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\overflow.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\idle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\stats.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\park.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\queue.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\taskdump_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\trace_mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\driver.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\scheduled_io.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\metrics.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\entry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\source.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\core.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\harness.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\abort.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\join.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\raw.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\state.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\config.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\pool.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\schedule.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\shutdown.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\task.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\builder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task_hooks.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\handle.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\thread_id.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\runtime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\batch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\worker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\ctrl_c.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\registry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\unix.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows\sys.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\reusable_box.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\barrier.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\broadcast.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\block.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\bounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\chan.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\unbounded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mutex.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\notify.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\oneshot.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\batch_semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\semaphore.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\read_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard_mapped.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\atomic_waker.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\once_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\set_once.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\watch.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\blocking.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\spawn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\yield_now.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\task_local.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\join_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\consume_budget.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\unconstrained.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\clock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\instant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\interval.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\sleep.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\timeout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sharded_list.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand\rt.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\idle_notified_set.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sync_wrapper.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rc_cell.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\try_lock.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\ptr_expose.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\cfg.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\loom.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\pin.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\thread_local.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\addr_of.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\support.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\maybe_done.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_buf_read.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_read.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_seek.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\async_write.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\read_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\addr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u16.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u32.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_usize.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\barrier.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\parking_lot.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\rwlock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\unsafe_cell.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\blocking.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\as_ref.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\atomic_cell.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\blocking_check.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\metric_atomics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\wake_list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\linked_list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\trace.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\typeid.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\memchr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\markers.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\cacheline.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\select.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\macros\try_join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\canonicalize.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\create_dir_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\dir_builder.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\file.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\hard_link.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\metadata.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\open_options.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_dir.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_link.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\read_to_string.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_dir_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\remove_file.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\rename.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\set_permissions.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_metadata.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\write.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\copy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\try_exists.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_dir.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\fs\symlink_file.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\try_join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\future\block_on.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\blocking.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\interest.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\ready.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\poll_evented.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdio_common.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stderr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdin.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\stdout.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\split.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\seek.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_buf_read_ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_read_ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_seek_ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\async_write_ext.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_reader.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\buf_writer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\chain.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_bidirectional.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\copy_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\empty.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\flush.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\lines.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\mem.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_exact.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_int.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_line.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\fill_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_end.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\vec_with_initialized.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_to_string.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\read_until.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\repeat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\shutdown.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\sink.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\split.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\take.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_vectored.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_all_buf.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\io\util\write_int.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\lookup_host.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\listener.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\split_owned.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\tcp\socket.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\udp.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\net\windows\named_pipe.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\loom\std\atomic_u64_native.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\windows.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\process\kill.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\park.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\driver.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\blocking.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\current.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\scoped.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\context\runtime_mt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\current_thread\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\defer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\pop.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\shared.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\synced.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\metrics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\inject\rt_multi_thread.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\block_in_place.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\lock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\counters.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\handle\metrics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\overflow.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\idle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\stats.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\park.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\queue.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\metrics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\worker\taskdump_mock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\scheduler\multi_thread\trace_mock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\driver.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\registration_set.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\scheduled_io.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\io\metrics.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\entry.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\handle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\source.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\time\wheel\level.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\core.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\harness.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\id.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\abort.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\join.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\raw.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\state.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task\waker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\config.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\pool.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\schedule.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\shutdown.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\blocking\task.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\builder.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\task_hooks.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\handle.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\runtime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\thread_id.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\runtime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\batch.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\worker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\runtime\metrics\mock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\ctrl_c.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\registry.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\unix.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\windows\sys.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\signal\reusable_box.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\barrier.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\broadcast.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\block.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\bounded.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\chan.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\unbounded.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mpsc\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\mutex.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\notify.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\oneshot.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\batch_semaphore.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\semaphore.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_read_guard.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\owned_write_guard_mapped.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\read_guard.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\rwlock\write_guard_mapped.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\task\atomic_waker.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\once_cell.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\set_once.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\sync\watch.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\blocking.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\spawn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\yield_now.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\local.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\task_local.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\join_set.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\consume_budget.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\task\coop\unconstrained.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\clock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\instant.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\interval.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\sleep.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\time\timeout.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\bit.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sharded_list.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rand\rt.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\idle_notified_set.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\sync_wrapper.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\rc_cell.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\try_lock.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-1.48.0\src\util\ptr_expose.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.d deleted file mode 100644 index 4008e0d9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tokio_macros-2a6381e3d69ad8fc.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\entry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\select.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tokio_macros-2a6381e3d69ad8fc.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\entry.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\select.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\entry.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-macros-2.6.0\src\select.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll deleted file mode 100644 index 15662bd7..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.exp deleted file mode 100644 index ed245705..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.lib deleted file mode 100644 index 66f705be..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.pdb deleted file mode 100644 index 372cb668..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_macros-2a6381e3d69ad8fc.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_native_tls-07f3d6a216c1e75a.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_native_tls-07f3d6a216c1e75a.d deleted file mode 100644 index 4a875eef..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_native_tls-07f3d6a216c1e75a.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tokio_native_tls-07f3d6a216c1e75a.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-native-tls-0.3.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio_native_tls-07f3d6a216c1e75a.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-native-tls-0.3.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio_native_tls-07f3d6a216c1e75a.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-native-tls-0.3.1\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-native-tls-0.3.1\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_tungstenite-435a49296d1946a9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_tungstenite-435a49296d1946a9.d deleted file mode 100644 index cc76cb65..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tokio_tungstenite-435a49296d1946a9.d +++ /dev/null @@ -1,12 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tokio_tungstenite-435a49296d1946a9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\compat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\connect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\handshake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\tls.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio_tungstenite-435a49296d1946a9.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\compat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\connect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\handshake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\tls.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtokio_tungstenite-435a49296d1946a9.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\compat.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\connect.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\handshake.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\tls.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\compat.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\connect.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\handshake.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tokio-tungstenite-0.28.0\src\tls.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing-aa780ec9de0c864e.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing-aa780ec9de0c864e.d deleted file mode 100644 index 69b853ab..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing-aa780ec9de0c864e.d +++ /dev/null @@ -1,15 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing-aa780ec9de0c864e.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\instrument.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\level_filters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\subscriber.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing-aa780ec9de0c864e.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\instrument.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\level_filters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\subscriber.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing-aa780ec9de0c864e.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\instrument.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\level_filters.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\subscriber.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\dispatcher.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\field.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\instrument.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\level_filters.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\span.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\stdlib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-0.1.41\src\subscriber.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.d deleted file mode 100644 index 64241ae8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_attributes-d44074277a98aa1c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\expand.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_attributes-d44074277a98aa1c.dll: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\attr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\expand.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\attr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-attributes-0.1.30\src\expand.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll deleted file mode 100644 index 62794dba..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.exp b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.exp deleted file mode 100644 index f7bc1e3e..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.exp and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.lib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.lib deleted file mode 100644 index c12bdf03..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.dll.lib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.pdb b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.pdb deleted file mode 100644 index dcb4f93c..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_attributes-d44074277a98aa1c.pdb and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_core-d506d67495e5db50.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_core-d506d67495e5db50.d deleted file mode 100644 index 11053ae8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_core-d506d67495e5db50.d +++ /dev/null @@ -1,17 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_core-d506d67495e5db50.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\callsite.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\parent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\subscriber.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_core-d506d67495e5db50.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\callsite.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\parent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\subscriber.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_core-d506d67495e5db50.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lazy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\callsite.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\dispatcher.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\event.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\field.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\metadata.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\parent.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\span.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\stdlib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\subscriber.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\lazy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\callsite.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\dispatcher.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\event.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\field.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\metadata.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\parent.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\span.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\stdlib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-core-0.1.34\src\subscriber.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_log-0d7f24a34e051389.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_log-0d7f24a34e051389.d deleted file mode 100644 index 0d922778..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_log-0d7f24a34e051389.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_log-0d7f24a34e051389.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\log_tracer.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_log-0d7f24a34e051389.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\log_tracer.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_log-0d7f24a34e051389.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\log_tracer.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-log-0.2.0\src\log_tracer.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_serde-bb72b5544347b005.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_serde-bb72b5544347b005.d deleted file mode 100644 index 857ddb48..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_serde-bb72b5544347b005.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_serde-bb72b5544347b005.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\fields.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_serde-bb72b5544347b005.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\fields.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_serde-bb72b5544347b005.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\fields.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-serde-0.2.0\src\fields.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_subscriber-6826bd5a83b9329e.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_subscriber-6826bd5a83b9329e.d deleted file mode 100644 index 3dd3d25f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tracing_subscriber-6826bd5a83b9329e.d +++ /dev/null @@ -1,39 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tracing_subscriber-6826bd5a83b9329e.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\delimited.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\filter_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\layered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\combinator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\targets.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\directive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\extensions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\sharded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\reload.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\fmt_layer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\escape.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\json.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\pretty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\datetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\writer.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_subscriber-6826bd5a83b9329e.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\delimited.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\filter_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\layered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\combinator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\targets.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\directive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\extensions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\sharded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\reload.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\fmt_layer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\escape.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\json.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\pretty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\datetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\writer.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtracing_subscriber-6826bd5a83b9329e.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\debug.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\delimited.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\display.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\filter_fn.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\level.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\prelude.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\context.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\layered.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\combinator.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\targets.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\directive.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\extensions.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\sharded.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\stack.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\reload.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\sync.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\fmt_layer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\escape.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\json.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\pretty.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\datetime.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\writer.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\debug.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\delimited.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\field\display.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\filter_fn.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\level.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\prelude.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\context.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\layer\layered.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\layer_filters\combinator.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\targets.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\filter\directive.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\extensions.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\sharded.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\registry\stack.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\reload.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\sync.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\fmt_layer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\escape.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\json.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\format\pretty.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\time\datetime.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tracing-subscriber-0.3.20\src\fmt\writer.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tungstenite-be19ff5397284d98.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tungstenite-be19ff5397284d98.d deleted file mode 100644 index f0ae79d5..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/tungstenite-be19ff5397284d98.d +++ /dev/null @@ -1,26 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\tungstenite-be19ff5397284d98.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\headers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\machine.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\coding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\frame.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mask.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\utf8.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\message.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\tls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\util.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtungstenite-be19ff5397284d98.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\headers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\machine.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\coding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\frame.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mask.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\utf8.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\message.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\tls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\util.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtungstenite-be19ff5397284d98.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\buffer.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\client.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\headers.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\machine.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\coding.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\frame.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mask.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\utf8.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\message.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\server.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\stream.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\tls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\util.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\buffer.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\client.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\client.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\headers.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\machine.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\handshake\server.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\coding.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\frame.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\mask.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\frame\utf8.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\protocol\message.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\server.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\stream.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\tls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\tungstenite-0.28.0\src\util.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/typenum-014f790c7172e706.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/typenum-014f790c7172e706.d deleted file mode 100644 index 82379d57..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/typenum-014f790c7172e706.d +++ /dev/null @@ -1,18 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\typenum-014f790c7172e706.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\consts.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\marker_traits.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\operator_aliases.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\private.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\type_operators.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\uint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\array.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtypenum-014f790c7172e706.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\consts.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\marker_traits.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\operator_aliases.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\private.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\type_operators.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\uint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\array.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libtypenum-014f790c7172e706.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\bit.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\consts.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\op.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\int.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\marker_traits.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\operator_aliases.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\private.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\type_operators.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\uint.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\array.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\bit.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\consts.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\gen\op.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\int.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\marker_traits.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\operator_aliases.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\private.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\type_operators.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\uint.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\typenum-1.19.0\src\array.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/unicode_ident-59afc86fe3953c39.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/unicode_ident-59afc86fe3953c39.d deleted file mode 100644 index d171931e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/unicode_ident-59afc86fe3953c39.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\unicode_ident-59afc86fe3953c39.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\tables.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libunicode_ident-59afc86fe3953c39.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\tables.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libunicode_ident-59afc86fe3953c39.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\tables.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\unicode-ident-1.0.22\src\tables.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/utf8-f964048bfabcfa6e.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/utf8-f964048bfabcfa6e.d deleted file mode 100644 index d96d37c9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/utf8-f964048bfabcfa6e.d +++ /dev/null @@ -1,9 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\utf8-f964048bfabcfa6e.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lossy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\read.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libutf8-f964048bfabcfa6e.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lossy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\read.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libutf8-f964048bfabcfa6e.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lossy.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\read.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\lossy.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\utf-8-0.7.6\src\read.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/version_check-bc9a57e4f71cef9c.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/version_check-bc9a57e4f71cef9c.d deleted file mode 100644 index 4ccce851..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/version_check-bc9a57e4f71cef9c.d +++ /dev/null @@ -1,10 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\version_check-bc9a57e4f71cef9c.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\channel.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\date.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libversion_check-bc9a57e4f71cef9c.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\channel.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\date.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libversion_check-bc9a57e4f71cef9c.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\version.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\channel.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\date.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\version.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\channel.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\version_check-0.9.5\src\date.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_link-c60f0935ed382490.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_link-c60f0935ed382490.d deleted file mode 100644 index 9eeba9e1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_link-c60f0935ed382490.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\windows_link-c60f0935ed382490.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\../readme.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_link-c60f0935ed382490.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\../readme.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_link-c60f0935ed382490.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\../readme.md - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-link-0.2.1\src\../readme.md: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-315b4248c9058ec8.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-315b4248c9058ec8.d deleted file mode 100644 index af0ac5b1..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-315b4248c9058ec8.d +++ /dev/null @@ -1,18 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\windows_sys-315b4248c9058ec8.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_sys-315b4248c9058ec8.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_sys-315b4248c9058ec8.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\core\literals.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows/mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Foundation\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\Networking\WinSock\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\IO\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\Threading\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.60.2\src\Windows\Win32\System\WindowsProgramming\mod.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-65c8a205aba8cd58.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-65c8a205aba8cd58.d deleted file mode 100644 index 45bd8861..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_sys-65c8a205aba8cd58.d +++ /dev/null @@ -1,37 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\windows_sys-65c8a205aba8cd58.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\Identity\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Credentials\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Cryptography\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Console\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\LibraryLoader\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Memory\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Pipes\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemInformation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemServices\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_sys-65c8a205aba8cd58.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\Identity\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Credentials\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Cryptography\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Console\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\LibraryLoader\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Memory\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Pipes\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemInformation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemServices\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_sys-65c8a205aba8cd58.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\literals.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows/mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Foundation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\WinSock\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\Identity\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Credentials\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Cryptography\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\FileSystem\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Console\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\IO\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\LibraryLoader\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Memory\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Pipes\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemInformation\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemServices\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Threading\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\WindowsProgramming\mod.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\core\literals.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows/mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Foundation\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\Storage\FileSystem\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Wdk\System\IO\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Foundation\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Networking\WinSock\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Authentication\Identity\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Credentials\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Security\Cryptography\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\Storage\FileSystem\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Console\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\IO\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\LibraryLoader\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Memory\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Pipes\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemInformation\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\SystemServices\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\Threading\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-sys-0.61.2\src\Windows\Win32\System\WindowsProgramming\mod.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_targets-ae43c9fa3827d435.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_targets-ae43c9fa3827d435.d deleted file mode 100644 index 3c90295e..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_targets-ae43c9fa3827d435.d +++ /dev/null @@ -1,8 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\windows_targets-ae43c9fa3827d435.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\../readme.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_targets-ae43c9fa3827d435.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\../readme.md - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_targets-ae43c9fa3827d435.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\../readme.md - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows-targets-0.53.5\src\../readme.md: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_x86_64_msvc-9d68861749af7cb9.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_x86_64_msvc-9d68861749af7cb9.d deleted file mode 100644 index a2f8b5a6..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/windows_x86_64_msvc-9d68861749af7cb9.d +++ /dev/null @@ -1,7 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\windows_x86_64_msvc-9d68861749af7cb9.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_x86_64_msvc-9d68861749af7cb9.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\src\lib.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libwindows_x86_64_msvc-9d68861749af7cb9.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\src\lib.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\windows_x86_64_msvc-0.53.1\src\lib.rs: diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/zerocopy-63c900473cbb91de.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/zerocopy-63c900473cbb91de.d deleted file mode 100644 index 141e6fa8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/deps/zerocopy-63c900473cbb91de.d +++ /dev/null @@ -1,28 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\zerocopy-63c900473cbb91de.d: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macro_util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byte_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byteorder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\deprecated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\doctests.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\layout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\inner.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\invariant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\ptr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\transmute.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\split_at.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\wrappers.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libzerocopy-63c900473cbb91de.rlib: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macro_util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byte_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byteorder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\deprecated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\doctests.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\layout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\inner.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\invariant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\ptr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\transmute.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\split_at.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\wrappers.rs - -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\deps\libzerocopy-63c900473cbb91de.rmeta: C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\lib.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macro_util.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byte_slice.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byteorder.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\deprecated.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\doctests.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\error.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\impls.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\layout.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\macros.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\mod.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\inner.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\invariant.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\ptr.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\transmute.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\ref.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\split_at.rs C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\wrappers.rs - -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\lib.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\util\macro_util.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byte_slice.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\byteorder.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\deprecated.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\doctests.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\error.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\impls.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\layout.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\macros.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\mod.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\inner.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\invariant.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\ptr.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\pointer\transmute.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\ref.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\split_at.rs: -C:\Users\ayfmp\.cargo\registry\src\index.crates.io-1949cf8c6b5b557f\zerocopy-0.8.27\src\wrappers.rs: - -# env-dep:CARGO_PKG_VERSION=0.8.27 diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.d b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.d deleted file mode 100644 index 75d19df4..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.d +++ /dev/null @@ -1 +0,0 @@ -C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package/binary-options-tools-core-pre-0.1.1\target\debug\libbinary_options_tools_core_pre.rlib: C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\builder.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\callback.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\client.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\connector.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\error.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\lib.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\message.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\middleware.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\reimports.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\signals.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\statistics.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\testing.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\traits.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\utils\mod.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\utils\stream.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\utils\time.rs C:\Users\ayfmp\Documents\BinaryOptionsTools-v2\crates\core-pre\target\package\binary-options-tools-core-pre-0.1.1\src\utils\tracing.rs diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.rlib b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.rlib deleted file mode 100644 index cec62706..00000000 Binary files a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/debug/libbinary_options_tools_core_pre.rlib and /dev/null differ diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/rust-analyzer/metadata/sysroot/Cargo.lock b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/rust-analyzer/metadata/sysroot/Cargo.lock deleted file mode 100644 index 5100b4d8..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/target/rust-analyzer/metadata/sysroot/Cargo.lock +++ /dev/null @@ -1,503 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "compiler_builtins", - "gimli", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "adler2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "alloc" -version = "0.0.0" -dependencies = [ - "compiler_builtins", - "core", -] - -[[package]] -name = "alloctests" -version = "0.0.0" -dependencies = [ - "rand", - "rand_xorshift", -] - -[[package]] -name = "cc" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aeb932158bd710538c73702db6945cb68a8fb08c519e6e12706b94263b36db8" -dependencies = [ - "shlex", -] - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "compiler_builtins" -version = "0.1.158" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "164cdc689e4c6d69417f77a5f48be240c291e84fbef0b1281755dc754b19c809" -dependencies = [ - "cc", - "rustc-std-workspace-core", -] - -[[package]] -name = "core" -version = "0.0.0" - -[[package]] -name = "coretests" -version = "0.0.0" -dependencies = [ - "rand", - "rand_xorshift", -] - -[[package]] -name = "dlmalloc" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cff88b751e7a276c4ab0e222c3f355190adc6dde9ce39c851db39da34990df7" -dependencies = [ - "cfg-if", - "compiler_builtins", - "libc", - "rustc-std-workspace-core", - "windows-sys", -] - -[[package]] -name = "fortanix-sgx-abi" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57cafc2274c10fab234f176b25903ce17e690fca7597090d50880e047a0389c5" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "getopts" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" -dependencies = [ - "rustc-std-workspace-core", - "rustc-std-workspace-std", - "unicode-width", -] - -[[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "hashbrown" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "hermit-abi" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "libc" -version = "0.2.172" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" -dependencies = [ - "rustc-std-workspace-core", -] - -[[package]] -name = "memchr" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "miniz_oxide" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" -dependencies = [ - "adler2", - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "compiler_builtins", - "memchr", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "panic_abort" -version = "0.0.0" -dependencies = [ - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "libc", -] - -[[package]] -name = "panic_unwind" -version = "0.0.0" -dependencies = [ - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "libc", - "unwind", -] - -[[package]] -name = "proc_macro" -version = "0.0.0" -dependencies = [ - "core", - "rustc-literal-escaper", - "std", -] - -[[package]] -name = "profiler_builtins" -version = "0.0.0" -dependencies = [ - "cc", -] - -[[package]] -name = "r-efi" -version = "5.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "r-efi-alloc" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e43c53ff1a01d423d1cb762fd991de07d32965ff0ca2e4f80444ac7804198203" -dependencies = [ - "compiler_builtins", - "r-efi", - "rustc-std-workspace-core", -] - -[[package]] -name = "rand" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" -dependencies = [ - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" - -[[package]] -name = "rand_xorshift" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" -dependencies = [ - "rand_core", -] - -[[package]] -name = "rustc-demangle" -version = "0.1.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "rustc-literal-escaper" -version = "0.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0041b6238913c41fe704213a4a9329e2f685a156d1781998128b4149c230ad04" -dependencies = [ - "rustc-std-workspace-std", -] - -[[package]] -name = "rustc-std-workspace-alloc" -version = "1.99.0" -dependencies = [ - "alloc", -] - -[[package]] -name = "rustc-std-workspace-core" -version = "1.99.0" -dependencies = [ - "core", -] - -[[package]] -name = "rustc-std-workspace-std" -version = "1.99.0" -dependencies = [ - "std", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "std" -version = "0.0.0" -dependencies = [ - "addr2line", - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "dlmalloc", - "fortanix-sgx-abi", - "hashbrown", - "hermit-abi", - "libc", - "miniz_oxide", - "object", - "panic_abort", - "panic_unwind", - "r-efi", - "r-efi-alloc", - "rand", - "rand_xorshift", - "rustc-demangle", - "std_detect", - "unwind", - "wasi", - "windows-targets 0.0.0", -] - -[[package]] -name = "std_detect" -version = "0.1.5" -dependencies = [ - "cfg-if", - "compiler_builtins", - "libc", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "sysroot" -version = "0.0.0" -dependencies = [ - "proc_macro", - "profiler_builtins", - "std", - "test", -] - -[[package]] -name = "test" -version = "0.0.0" -dependencies = [ - "core", - "getopts", - "libc", - "std", -] - -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", - "rustc-std-workspace-std", -] - -[[package]] -name = "unwind" -version = "0.0.0" -dependencies = [ - "cfg-if", - "compiler_builtins", - "core", - "libc", - "unwinding", -] - -[[package]] -name = "unwinding" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8393f2782b6060a807337ff353780c1ca15206f9ba2424df18cb6e733bd7b345" -dependencies = [ - "compiler_builtins", - "gimli", - "rustc-std-workspace-core", -] - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.0.0" - -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/middleware_tests.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/middleware_tests.rs deleted file mode 100644 index 06815b0f..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/middleware_tests.rs +++ /dev/null @@ -1,169 +0,0 @@ -use async_trait::async_trait; -use binary_options_tools_core_pre::error::CoreResult; -use binary_options_tools_core_pre::middleware::{ - MiddlewareContext, MiddlewareStack, WebSocketMiddleware, -}; -use binary_options_tools_core_pre::traits::AppState; -use std::sync::Arc; -use std::sync::atomic::{AtomicU64, Ordering}; -use tokio_tungstenite::tungstenite::Message; - -#[derive(Debug)] -struct TestState; - -#[async_trait] -impl AppState for TestState { - async fn clear_temporal_data(&self) {} -} - -struct TestMiddleware { - send_count: AtomicU64, - receive_count: AtomicU64, - connect_count: AtomicU64, - disconnect_count: AtomicU64, -} - -impl TestMiddleware { - fn new() -> Self { - Self { - send_count: AtomicU64::new(0), - receive_count: AtomicU64::new(0), - connect_count: AtomicU64::new(0), - disconnect_count: AtomicU64::new(0), - } - } - - fn get_send_count(&self) -> u64 { - self.send_count.load(Ordering::Relaxed) - } - - fn get_receive_count(&self) -> u64 { - self.receive_count.load(Ordering::Relaxed) - } - - fn get_connect_count(&self) -> u64 { - self.connect_count.load(Ordering::Relaxed) - } - - fn get_disconnect_count(&self) -> u64 { - self.disconnect_count.load(Ordering::Relaxed) - } -} - -#[async_trait] -impl WebSocketMiddleware for TestMiddleware { - async fn on_send( - &self, - _message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.send_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - - async fn on_receive( - &self, - _message: &Message, - _context: &MiddlewareContext, - ) -> CoreResult<()> { - self.receive_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - - async fn on_connect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - self.connect_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } - - async fn on_disconnect(&self, _context: &MiddlewareContext) -> CoreResult<()> { - self.disconnect_count.fetch_add(1, Ordering::Relaxed); - Ok(()) - } -} - -#[tokio::test] -async fn test_middleware_functionality() { - let (sender, _receiver) = kanal::bounded_async(10); - let state = Arc::new(TestState); - let context = MiddlewareContext::new(state, sender); - - let middleware = TestMiddleware::new(); - let mut stack = MiddlewareStack::new(); - stack.add_layer(Box::new(middleware)); - - let message = Message::text("test message"); - - // Test on_send - stack.on_send(&message, &context).await; - - // Test on_receive - stack.on_receive(&message, &context).await; - - // Test on_connect - stack.on_connect(&context).await; - - // Test on_disconnect - stack.on_disconnect(&context).await; - - // Since we can't access the middleware directly from the stack, - // we'll test by creating a separate middleware instance - let test_middleware = TestMiddleware::new(); - - // Test individual middleware methods - test_middleware.on_send(&message, &context).await.unwrap(); - test_middleware - .on_receive(&message, &context) - .await - .unwrap(); - test_middleware.on_connect(&context).await.unwrap(); - test_middleware.on_disconnect(&context).await.unwrap(); - - // Verify counts - assert_eq!(test_middleware.get_send_count(), 1); - assert_eq!(test_middleware.get_receive_count(), 1); - assert_eq!(test_middleware.get_connect_count(), 1); - assert_eq!(test_middleware.get_disconnect_count(), 1); -} - -#[tokio::test] -async fn test_middleware_stack_multiple_layers() { - let (sender, _receiver) = kanal::bounded_async(10); - let state = Arc::new(TestState); - let context = MiddlewareContext::new(state, sender); - - let middleware1 = TestMiddleware::new(); - let middleware2 = TestMiddleware::new(); - - let mut stack = MiddlewareStack::new(); - stack.add_layer(Box::new(middleware1)); - stack.add_layer(Box::new(middleware2)); - - assert_eq!(stack.len(), 2); - assert!(!stack.is_empty()); - - let message = Message::text("test message"); - - // Test that all middleware in stack are called - stack.on_send(&message, &context).await; - stack.on_receive(&message, &context).await; - stack.on_connect(&context).await; - stack.on_disconnect(&context).await; - - // The stack should execute without errors - // Individual middleware counters can't be verified since they're boxed -} - -#[tokio::test] -async fn test_middleware_context() { - let (sender, _receiver) = kanal::bounded_async(10); - let state = Arc::new(TestState); - let context = MiddlewareContext::new(state.clone(), sender.clone()); - - // Verify context contains expected data - assert!(Arc::ptr_eq(&context.state, &state)); - - // Test that context can be used to send messages - let test_message = Message::text("test"); - let send_result = context.ws_sender.send(test_message).await; - assert!(send_result.is_ok()); -} diff --git a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/testing_wrapper_tests.rs b/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/testing_wrapper_tests.rs deleted file mode 100644 index 3b71ffa9..00000000 --- a/crates/core-pre/target/package/binary-options-tools-core-pre-0.1.1/tests/testing_wrapper_tests.rs +++ /dev/null @@ -1,197 +0,0 @@ -use async_trait::async_trait; -use binary_options_tools_core_pre::builder::ClientBuilder; -use binary_options_tools_core_pre::connector::{Connector, ConnectorResult, WsStream}; -use binary_options_tools_core_pre::error::CoreResult; -use binary_options_tools_core_pre::testing::{ - TestingConfig, TestingWrapper, TestingWrapperBuilder, -}; -use binary_options_tools_core_pre::traits::{ApiModule, Rule}; -use kanal::{AsyncReceiver, AsyncSender}; -use std::sync::Arc; -use std::time::Duration; -use tokio_tungstenite::tungstenite::Message; - -// Mock connector for testing -struct MockConnector; - -#[async_trait] -impl Connector<()> for MockConnector { - async fn connect(&self, _: Arc<()>) -> ConnectorResult { - // This is a mock implementation, it would fail in real usage - // but it's sufficient for testing the wrapper structure - Err( - binary_options_tools_core_pre::connector::ConnectorError::Custom( - "Mock connector".to_string(), - ), - ) - } - - async fn disconnect(&self) -> ConnectorResult<()> { - Ok(()) - } -} - -// Simple test module -pub struct TestModule { - _msg_rx: AsyncReceiver>, -} - -#[async_trait] -impl ApiModule<()> for TestModule { - type Command = String; - type CommandResponse = String; - type Handle = TestHandle; - - fn new( - _state: Arc<()>, - _cmd_rx: AsyncReceiver, - _cmd_ret_tx: AsyncSender, - msg_rx: AsyncReceiver>, - _to_ws: AsyncSender, - ) -> Self { - Self { _msg_rx: msg_rx } - } - - fn create_handle( - sender: AsyncSender, - receiver: AsyncReceiver, - ) -> Self::Handle { - TestHandle { sender, receiver } - } - - async fn run(&mut self) -> CoreResult<()> { - // Mock implementation that never actually runs - tokio::time::sleep(Duration::from_millis(100)).await; - Ok(()) - } - - fn rule(_: Arc<()>) -> Box { - Box::new(move |_msg: &Message| false) // This rule never matches - } -} - -#[derive(Clone)] -#[allow(dead_code)] -pub struct TestHandle { - sender: AsyncSender, - receiver: AsyncReceiver, -} - -#[tokio::test] -async fn test_testing_wrapper_creation() { - let connector = MockConnector; - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await - .expect("Failed to build client"); - - let config = TestingConfig { - stats_interval: Duration::from_secs(1), - log_stats: false, // Don't log during tests - track_events: true, - max_reconnect_attempts: Some(1), - reconnect_delay: Duration::from_secs(1), - connection_timeout: Duration::from_secs(5), - auto_reconnect: false, - }; - - let wrapper = TestingWrapper::new(client, runner, config); - - // Test that we can get initial statistics - let stats = wrapper.get_stats().await; - assert_eq!(stats.connection_attempts, 0); - assert_eq!(stats.successful_connections, 0); - assert_eq!(stats.messages_sent, 0); - assert_eq!(stats.messages_received, 0); - assert!(!stats.is_connected); -} - -#[tokio::test] -async fn test_testing_wrapper_builder() { - let connector = MockConnector; - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await - .expect("Failed to build client"); - - let wrapper = TestingWrapperBuilder::new() - .with_stats_interval(Duration::from_secs(5)) - .with_log_stats(false) - .with_track_events(true) - .with_max_reconnect_attempts(Some(3)) - .with_reconnect_delay(Duration::from_secs(2)) - .with_connection_timeout(Duration::from_secs(10)) - .with_auto_reconnect(false) - .build(client, runner); - - // Test that we can get initial statistics - let stats = wrapper.get_stats().await; - assert_eq!(stats.connection_attempts, 0); - assert_eq!(stats.successful_connections, 0); -} - -#[tokio::test] -async fn test_testing_wrapper_with_runner() { - let connector = MockConnector; - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await - .expect("Failed to build client"); - - let config = TestingConfig { - stats_interval: Duration::from_millis(100), // Very short interval for testing - log_stats: false, // Don't log during tests - track_events: true, - max_reconnect_attempts: Some(1), - reconnect_delay: Duration::from_millis(100), - connection_timeout: Duration::from_millis(500), - auto_reconnect: false, - }; - - let mut wrapper = TestingWrapper::new(client, runner, config); - - // Test that we can start the wrapper - // Note: This will fail to connect due to MockConnector, but that's expected for testing - let start_result = wrapper.start().await; - assert!(start_result.is_ok()); - - // Give it a short time to attempt connection - tokio::time::sleep(Duration::from_millis(200)).await; - - // Test that we can get statistics - let stats = wrapper.get_stats().await; - assert_eq!(stats.connection_attempts, 1); - - // Test shutdown - let shutdown_result = wrapper.stop().await; - assert!(shutdown_result.is_ok()); -} - -#[tokio::test] -async fn test_statistics_export() { - let connector = MockConnector; - let (client, runner) = ClientBuilder::new(connector, ()) - .with_module::() - .build() - .await - .expect("Failed to build client"); - - let wrapper = TestingWrapper::new(client, runner, TestingConfig::default()); - - // Test JSON export - let json_result = wrapper.export_stats_json().await; - assert!(json_result.is_ok()); - let json_stats = json_result.unwrap(); - assert!(json_stats.contains("connection_attempts")); - assert!(json_stats.contains("successful_connections")); - - // Test CSV export - let csv_result = wrapper.export_stats_csv().await; - assert!(csv_result.is_ok()); - let csv_stats = csv_result.unwrap(); - assert!(csv_stats.contains("connection_attempts")); - assert!(csv_stats.contains("successful_connections")); -} diff --git a/crates/core-pre/target/rust-analyzer/metadata/sysroot/Cargo.lock b/crates/core-pre/target/rust-analyzer/metadata/sysroot/Cargo.lock deleted file mode 100644 index 5100b4d8..00000000 --- a/crates/core-pre/target/rust-analyzer/metadata/sysroot/Cargo.lock +++ /dev/null @@ -1,503 +0,0 @@ -# This file is automatically @generated by Cargo. -# It is not intended for manual editing. -version = 4 - -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "compiler_builtins", - "gimli", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "adler2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "alloc" -version = "0.0.0" -dependencies = [ - "compiler_builtins", - "core", -] - -[[package]] -name = "alloctests" -version = "0.0.0" -dependencies = [ - "rand", - "rand_xorshift", -] - -[[package]] -name = "cc" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aeb932158bd710538c73702db6945cb68a8fb08c519e6e12706b94263b36db8" -dependencies = [ - "shlex", -] - -[[package]] -name = "cfg-if" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "compiler_builtins" -version = "0.1.158" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "164cdc689e4c6d69417f77a5f48be240c291e84fbef0b1281755dc754b19c809" -dependencies = [ - "cc", - "rustc-std-workspace-core", -] - -[[package]] -name = "core" -version = "0.0.0" - -[[package]] -name = "coretests" -version = "0.0.0" -dependencies = [ - "rand", - "rand_xorshift", -] - -[[package]] -name = "dlmalloc" -version = "0.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cff88b751e7a276c4ab0e222c3f355190adc6dde9ce39c851db39da34990df7" -dependencies = [ - "cfg-if", - "compiler_builtins", - "libc", - "rustc-std-workspace-core", - "windows-sys", -] - -[[package]] -name = "fortanix-sgx-abi" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57cafc2274c10fab234f176b25903ce17e690fca7597090d50880e047a0389c5" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "getopts" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" -dependencies = [ - "rustc-std-workspace-core", - "rustc-std-workspace-std", - "unicode-width", -] - -[[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "hashbrown" -version = "0.15.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "hermit-abi" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "libc" -version = "0.2.172" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" -dependencies = [ - "rustc-std-workspace-core", -] - -[[package]] -name = "memchr" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "miniz_oxide" -version = "0.8.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" -dependencies = [ - "adler2", - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "compiler_builtins", - "memchr", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "panic_abort" -version = "0.0.0" -dependencies = [ - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "libc", -] - -[[package]] -name = "panic_unwind" -version = "0.0.0" -dependencies = [ - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "libc", - "unwind", -] - -[[package]] -name = "proc_macro" -version = "0.0.0" -dependencies = [ - "core", - "rustc-literal-escaper", - "std", -] - -[[package]] -name = "profiler_builtins" -version = "0.0.0" -dependencies = [ - "cc", -] - -[[package]] -name = "r-efi" -version = "5.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "r-efi-alloc" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e43c53ff1a01d423d1cb762fd991de07d32965ff0ca2e4f80444ac7804198203" -dependencies = [ - "compiler_builtins", - "r-efi", - "rustc-std-workspace-core", -] - -[[package]] -name = "rand" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" -dependencies = [ - "rand_core", -] - -[[package]] -name = "rand_core" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" - -[[package]] -name = "rand_xorshift" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a" -dependencies = [ - "rand_core", -] - -[[package]] -name = "rustc-demangle" -version = "0.1.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", -] - -[[package]] -name = "rustc-literal-escaper" -version = "0.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0041b6238913c41fe704213a4a9329e2f685a156d1781998128b4149c230ad04" -dependencies = [ - "rustc-std-workspace-std", -] - -[[package]] -name = "rustc-std-workspace-alloc" -version = "1.99.0" -dependencies = [ - "alloc", -] - -[[package]] -name = "rustc-std-workspace-core" -version = "1.99.0" -dependencies = [ - "core", -] - -[[package]] -name = "rustc-std-workspace-std" -version = "1.99.0" -dependencies = [ - "std", -] - -[[package]] -name = "shlex" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" - -[[package]] -name = "std" -version = "0.0.0" -dependencies = [ - "addr2line", - "alloc", - "cfg-if", - "compiler_builtins", - "core", - "dlmalloc", - "fortanix-sgx-abi", - "hashbrown", - "hermit-abi", - "libc", - "miniz_oxide", - "object", - "panic_abort", - "panic_unwind", - "r-efi", - "r-efi-alloc", - "rand", - "rand_xorshift", - "rustc-demangle", - "std_detect", - "unwind", - "wasi", - "windows-targets 0.0.0", -] - -[[package]] -name = "std_detect" -version = "0.1.5" -dependencies = [ - "cfg-if", - "compiler_builtins", - "libc", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "sysroot" -version = "0.0.0" -dependencies = [ - "proc_macro", - "profiler_builtins", - "std", - "test", -] - -[[package]] -name = "test" -version = "0.0.0" -dependencies = [ - "core", - "getopts", - "libc", - "std", -] - -[[package]] -name = "unicode-width" -version = "0.1.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-core", - "rustc-std-workspace-std", -] - -[[package]] -name = "unwind" -version = "0.0.0" -dependencies = [ - "cfg-if", - "compiler_builtins", - "core", - "libc", - "unwinding", -] - -[[package]] -name = "unwinding" -version = "0.2.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8393f2782b6060a807337ff353780c1ca15206f9ba2424df18cb6e733bd7b345" -dependencies = [ - "compiler_builtins", - "gimli", - "rustc-std-workspace-core", -] - -[[package]] -name = "wasi" -version = "0.11.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" -dependencies = [ - "compiler_builtins", - "rustc-std-workspace-alloc", - "rustc-std-workspace-core", -] - -[[package]] -name = "windows-sys" -version = "0.59.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" -dependencies = [ - "windows-targets 0.52.6", -] - -[[package]] -name = "windows-targets" -version = "0.0.0" - -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" diff --git a/crates/core/Cargo.lock b/crates/core/Cargo.lock index 1f175647..ee82f4d1 100644 --- a/crates/core/Cargo.lock +++ b/crates/core/Cargo.lock @@ -2,27 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli", -] - -[[package]] -name = "adler2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" - -[[package]] -name = "android-tzdata" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - [[package]] name = "android_system_properties" version = "0.1.5" @@ -34,9 +13,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.96" +version = "1.0.100" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b964d184e89d9b6b67dd2715bc8e74cf3107fb2b529990c90cf517326150bf4" +checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61" [[package]] name = "async-channel" @@ -52,9 +31,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.86" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ "proc-macro2", "quote", @@ -73,21 +52,6 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" -[[package]] -name = "backtrace" -version = "0.3.74" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" -dependencies = [ - "addr2line", - "cfg-if", - "libc", - "miniz_oxide", - "object", - "rustc-demangle", - "windows-targets", -] - [[package]] name = "base64" version = "0.22.1" @@ -96,7 +60,7 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "binary-options-tools-core" -version = "0.1.6" +version = "0.1.7" dependencies = [ "anyhow", "async-channel", @@ -110,7 +74,7 @@ dependencies = [ "reqwest", "serde", "serde_json", - "thiserror 2.0.11", + "thiserror 2.0.18", "tokio", "tokio-tungstenite", "tracing", @@ -122,16 +86,18 @@ dependencies = [ [[package]] name = "binary-options-tools-macros" -version = "0.1.2" +version = "0.1.4" dependencies = [ "anyhow", "darling", "proc-macro2", "quote", + "serde", "serde_json", "syn", "tokio", "tracing", + "url", ] [[package]] @@ -184,17 +150,16 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.39" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825" +checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" dependencies = [ - "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", "wasm-bindgen", - "windows-targets", + "windows-link", ] [[package]] @@ -233,9 +198,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" +checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" dependencies = [ "crossbeam-utils", ] @@ -258,9 +223,9 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.10" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" dependencies = [ "darling_core", "darling_macro", @@ -268,23 +233,24 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.10" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", + "serde", "strsim", "syn", ] [[package]] name = "darling_macro" -version = "0.20.10" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core", "quote", @@ -492,15 +458,9 @@ dependencies = [ "cfg-if", "libc", "wasi 0.13.3+wasi-0.2.2", - "windows-targets", + "windows-targets 0.52.6", ] -[[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" - [[package]] name = "h2" version = "0.4.7" @@ -568,19 +528,21 @@ checksum = "f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a" [[package]] name = "hyper" -version = "1.6.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80" +checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "h2", "http", "http-body", "httparse", "itoa", "pin-project-lite", + "pin-utils", "smallvec", "tokio", "want", @@ -621,21 +583,28 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.10" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f" dependencies = [ + "base64", "bytes", "futures-channel", + "futures-core", "futures-util", "http", "http-body", "hyper", + "ipnet", + "libc", + "percent-encoding", "pin-project-lite", "socket2", + "system-configuration", "tokio", "tower-service", "tracing", + "windows-registry", ] [[package]] @@ -822,6 +791,16 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" +[[package]] +name = "iri-string" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" +dependencies = [ + "memchr", + "serde", +] + [[package]] name = "itoa" version = "1.0.14" @@ -846,9 +825,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.169" +version = "0.2.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" +checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" [[package]] name = "linux-raw-sys" @@ -880,15 +859,6 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" -[[package]] -name = "miniz_oxide" -version = "0.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924" -dependencies = [ - "adler2", -] - [[package]] name = "mio" version = "1.0.3" @@ -919,12 +889,11 @@ dependencies = [ [[package]] name = "nu-ansi-term" -version = "0.46.0" +version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "overload", - "winapi", + "windows-sys 0.61.2", ] [[package]] @@ -942,15 +911,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "memchr", -] - [[package]] name = "once_cell" version = "1.20.3" @@ -959,9 +919,9 @@ checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" [[package]] name = "openssl" -version = "0.10.70" +version = "0.10.75" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6" +checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" dependencies = [ "bitflags", "cfg-if", @@ -991,9 +951,9 @@ checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" [[package]] name = "openssl-sys" -version = "0.9.105" +version = "0.9.111" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" +checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" dependencies = [ "cc", "libc", @@ -1001,12 +961,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "overload" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" - [[package]] name = "parking" version = "2.2.1" @@ -1065,31 +1019,30 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.93" +version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" +checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" dependencies = [ "unicode-ident", ] [[package]] name = "quote" -version = "1.0.38" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" +checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" dependencies = [ "proc-macro2", ] [[package]] name = "rand" -version = "0.9.0" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" dependencies = [ "rand_chacha", "rand_core", - "zerocopy 0.8.17", ] [[package]] @@ -1114,15 +1067,14 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.12" +version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da" +checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" dependencies = [ "base64", "bytes", "encoding_rs", "futures-core", - "futures-util", "h2", "http", "http-body", @@ -1131,52 +1083,42 @@ dependencies = [ "hyper-rustls", "hyper-tls", "hyper-util", - "ipnet", "js-sys", "log", "mime", "native-tls", - "once_cell", "percent-encoding", "pin-project-lite", - "rustls-pemfile", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", - "system-configuration", "tokio", "tokio-native-tls", "tower", + "tower-http", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "windows-registry", ] [[package]] name = "ring" -version = "0.17.8" +version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] -[[package]] -name = "rustc-demangle" -version = "0.1.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" - [[package]] name = "rustix" version = "0.38.44" @@ -1203,15 +1145,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "rustls-pemfile" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "rustls-pki-types" version = "1.11.0" @@ -1275,18 +1208,28 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.217" +version = "1.0.228" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +dependencies = [ + "serde_core", + "serde_derive", +] + +[[package]] +name = "serde_core" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" +checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.217" +version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" +checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", @@ -1295,14 +1238,15 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.138" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", - "ryu", "serde", + "serde_core", + "zmij", ] [[package]] @@ -1360,20 +1304,14 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "socket2" -version = "0.5.8" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" +checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.60.2", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1394,9 +1332,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.98" +version = "2.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" +checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" dependencies = [ "proc-macro2", "quote", @@ -1469,11 +1407,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.11" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ - "thiserror-impl 2.0.11", + "thiserror-impl 2.0.18", ] [[package]] @@ -1489,9 +1427,9 @@ dependencies = [ [[package]] name = "thiserror-impl" -version = "2.0.11" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", @@ -1551,25 +1489,24 @@ dependencies = [ [[package]] name = "tokio" -version = "1.43.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ - "backtrace", "bytes", "libc", "mio", "pin-project-lite", "socket2", "tokio-macros", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" +checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", @@ -1598,9 +1535,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -1638,6 +1575,24 @@ dependencies = [ "tower-service", ] +[[package]] +name = "tower-http" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +dependencies = [ + "bitflags", + "bytes", + "futures-util", + "http", + "http-body", + "iri-string", + "pin-project-lite", + "tower", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.3" @@ -1717,9 +1672,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.19" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" +checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" dependencies = [ "nu-ansi-term", "serde", @@ -1740,9 +1695,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -1752,7 +1707,7 @@ dependencies = [ "native-tls", "rand", "sha1", - "thiserror 2.0.11", + "thiserror 2.0.18", "utf-8", ] @@ -1806,11 +1761,13 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.15.1" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587" +checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f" dependencies = [ - "serde", + "js-sys", + "serde_core", + "wasm-bindgen", ] [[package]] @@ -1936,65 +1893,48 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - [[package]] name = "windows-core" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", ] +[[package]] +name = "windows-link" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" + [[package]] name = "windows-registry" -version = "0.2.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" dependencies = [ + "windows-link", "windows-result", "windows-strings", - "windows-targets", ] [[package]] name = "windows-result" -version = "0.2.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ - "windows-targets", + "windows-link", ] [[package]] name = "windows-strings" -version = "0.1.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" dependencies = [ - "windows-result", - "windows-targets", + "windows-link", ] [[package]] @@ -2003,7 +1943,7 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", ] [[package]] @@ -2012,7 +1952,25 @@ version = "0.59.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" dependencies = [ - "windows-targets", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.60.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" +dependencies = [ + "windows-targets 0.53.5", +] + +[[package]] +name = "windows-sys" +version = "0.61.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", ] [[package]] @@ -2021,14 +1979,31 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm 0.52.6", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", +] + +[[package]] +name = "windows-targets" +version = "0.53.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" +dependencies = [ + "windows-link", + "windows_aarch64_gnullvm 0.53.1", + "windows_aarch64_msvc 0.53.1", + "windows_i686_gnu 0.53.1", + "windows_i686_gnullvm 0.53.1", + "windows_i686_msvc 0.53.1", + "windows_x86_64_gnu 0.53.1", + "windows_x86_64_gnullvm 0.53.1", + "windows_x86_64_msvc 0.53.1", ] [[package]] @@ -2037,48 +2012,96 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" + [[package]] name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" + [[package]] name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" + [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +[[package]] +name = "windows_i686_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" + [[package]] name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" + [[package]] name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +[[package]] +name = "windows_x86_64_gnu" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" + [[package]] name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" + [[package]] name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +[[package]] +name = "windows_x86_64_msvc" +version = "0.53.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" + [[package]] name = "wit-bindgen-rt" version = "0.33.0" @@ -2213,3 +2236,9 @@ dependencies = [ "quote", "syn", ] + +[[package]] +name = "zmij" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfcd145825aace48cff44a8844de64bf75feec3080e0aa5cdbde72961ae51a65" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 75410611..1884bbd2 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary-options-tools-core" version = "0.1.7" -edition = "2024" +edition = "2021" authors = ["ChipaDevTeam"] repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" @@ -32,7 +32,7 @@ thiserror = "2.0.12" tokio = { version = "1.44.2", features = ["macros", "io-util", "rt", "sync"] } tokio-tungstenite = { version = "0.27.0", features = ["native-tls"] } tracing = "0.1.41" -tracing-subscriber = { version = "0.3.19", features = ["json"] } +tracing-subscriber = { version = "0.3.20", features = ["json"] } url = { version = "2.5.4", features = ["serde"] } uuid = { version = "1.16.0", features = ["serde"] } tracing-appender = "0.2.3" diff --git a/crates/core/src/error.rs b/crates/core/src/error.rs index abcda61b..0be6b6ee 100644 --- a/crates/core/src/error.rs +++ b/crates/core/src/error.rs @@ -24,7 +24,7 @@ pub enum BinaryOptionsToolsError { WebsocketConnectionError(#[from] TungsteniteError), #[error("Failed to send message to websocket sender, {0}")] MessageSendingError(#[from] async_channel::SendError), - #[error("Failed to send message using asyncronous channel, {0}")] + #[error("Failed to send message using asynchronous channel, {0}")] GeneralMessageSendingError(String), #[error( "Failed to reconnect '{0}' times, maximum allowed number of reconnections was reached, breaking" diff --git a/crates/macros/Cargo.toml b/crates/macros/Cargo.toml index b17561d3..36045f77 100644 --- a/crates/macros/Cargo.toml +++ b/crates/macros/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "binary-options-tools-macros" version = "0.1.4" -edition = "2024" +edition = "2021" authors = ["ChipaDevTeam"] repository = "https://github.com/ChipaDevTeam/BinaryOptionsTools-v2" homepage = "https://chipadevteam.github.io/BinaryOptionsTools-v2/" diff --git a/crates/macros/src/action.rs b/crates/macros/src/action.rs index 1e334f05..96f1d209 100644 --- a/crates/macros/src/action.rs +++ b/crates/macros/src/action.rs @@ -1,5 +1,5 @@ use darling::FromDeriveInput; -use quote::{quote, ToTokens}; +use quote::{ToTokens, quote}; use syn::Ident; /// Auto implement the ActionName trait for types on the ExpertOptions API. diff --git a/crates/macros/src/config.rs b/crates/macros/src/config.rs index c065fb16..06c460e6 100644 --- a/crates/macros/src/config.rs +++ b/crates/macros/src/config.rs @@ -1,7 +1,7 @@ use proc_macro2::TokenStream as TokenStream2; -use darling::{ast, util, FromDeriveInput, FromField, FromMeta}; -use quote::{quote, ToTokens}; +use darling::{FromDeriveInput, FromField, FromMeta, ast, util}; +use quote::{ToTokens, quote}; use syn::{Generics, Ident, Type}; // Step 1: Parsing attributes into intermediate structs. diff --git a/crates/macros/src/deserialize.rs b/crates/macros/src/deserialize.rs index 705787f7..f26a7491 100644 --- a/crates/macros/src/deserialize.rs +++ b/crates/macros/src/deserialize.rs @@ -1,5 +1,5 @@ -use quote::{quote, ToTokens}; -use syn::{parse::Parse, Expr, Token, Type}; +use quote::{ToTokens, quote}; +use syn::{Expr, Token, Type, parse::Parse}; pub struct Deserializer { res_type: Type, diff --git a/crates/macros/src/lib.rs b/crates/macros/src/lib.rs index 0f2ac4a3..b3e1119c 100644 --- a/crates/macros/src/lib.rs +++ b/crates/macros/src/lib.rs @@ -16,7 +16,7 @@ use darling::FromDeriveInput; use proc_macro::TokenStream; use quote::quote; use serialize::Serializer; -use syn::{parse_macro_input, DeriveInput}; +use syn::{DeriveInput, parse_macro_input}; #[proc_macro] pub fn deserialize(input: TokenStream) -> TokenStream { diff --git a/crates/macros/src/region.rs b/crates/macros/src/region.rs index 3ce6aabd..ba7a9d63 100644 --- a/crates/macros/src/region.rs +++ b/crates/macros/src/region.rs @@ -1,6 +1,6 @@ -use darling::{util::Override, FromDeriveInput}; +use darling::{FromDeriveInput, util::Override}; use proc_macro2::{Span, TokenStream}; -use quote::{quote, ToTokens}; +use quote::{ToTokens, quote}; use serde::Deserialize; use std::collections::HashSet; use std::fs::File; @@ -167,18 +167,10 @@ impl Region { } fn get_demo(&self) -> Option<&Self> { - if self.demo { - Some(self) - } else { - None - } + if self.demo { Some(self) } else { None } } fn get_real(&self) -> Option<&Self> { - if !self.demo { - Some(self) - } else { - None - } + if !self.demo { Some(self) } else { None } } } diff --git a/crates/macros/src/serialize.rs b/crates/macros/src/serialize.rs index 3d2b757d..8eec960b 100644 --- a/crates/macros/src/serialize.rs +++ b/crates/macros/src/serialize.rs @@ -1,5 +1,5 @@ -use quote::{quote, ToTokens}; -use syn::{parse::Parse, Expr}; +use quote::{ToTokens, quote}; +use syn::{Expr, parse::Parse}; pub struct Serializer { value: Expr, diff --git a/crates/macros/src/timeout.rs b/crates/macros/src/timeout.rs index 8c420902..d9dc04a8 100644 --- a/crates/macros/src/timeout.rs +++ b/crates/macros/src/timeout.rs @@ -1,6 +1,6 @@ use proc_macro2::Span; -use quote::{quote, ToTokens}; -use syn::{parse::Parse, Expr, FnArg, ItemFn, Pat, PatIdent, Token}; +use quote::{ToTokens, quote}; +use syn::{Expr, FnArg, ItemFn, Pat, PatIdent, Token, parse::Parse}; pub struct Timeout { args: TimeoutArgs, diff --git a/examples/python/__pycache__/test_raw_handler.cpython-312-pytest-9.0.2.pyc b/examples/python/__pycache__/test_raw_handler.cpython-312-pytest-9.0.2.pyc new file mode 100644 index 00000000..d00d22c9 Binary files /dev/null and b/examples/python/__pycache__/test_raw_handler.cpython-312-pytest-9.0.2.pyc differ diff --git a/examples/python/async/LLM-context.py b/examples/python/async/LLM-context.py index 2477fa93..2c719858 100644 --- a/examples/python/async/LLM-context.py +++ b/examples/python/async/LLM-context.py @@ -3,11 +3,10 @@ # start of the check win function - this is the function that checks the win of a trade -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): @@ -34,12 +33,12 @@ async def main(ssid: str): # end of the check win function - this is the function that checks the win of a trade +import asyncio +from datetime import timedelta + # start of the raw iterator - this is the function that creates a raw iterator for the price stream from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync from BinaryOptionsToolsV2.validator import Validator -from datetime import timedelta - -import asyncio async def main(ssid: str): @@ -76,11 +75,11 @@ async def main(ssid: str): # start of the raw order - this is the function that creates a raw order for the price stream -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -from BinaryOptionsToolsV2.validator import Validator +import asyncio from datetime import timedelta -import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +from BinaryOptionsToolsV2.validator import Validator async def main(ssid: str): @@ -133,11 +132,11 @@ async def main(ssid: str): # end of the raw order - this is the function that creates a raw order for the price stream +import asyncio + # start of the get balance - this is the function that gets the balance of the account from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import asyncio - # Main part of the code async def main(ssid: str): @@ -159,10 +158,11 @@ async def main(ssid: str): # start of the get candles - this is the function that gets the candles of the account -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +import asyncio import pandas as pd -import asyncio + +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync # Main part of the code @@ -189,11 +189,11 @@ async def main(ssid: str): # end of the get candles - this is the function that gets the candles of the account +import asyncio + # start of the get open and close trades - this is the function that gets the open and close trades of the account from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import asyncio - # Main part of the code async def main(ssid: str): @@ -222,10 +222,10 @@ async def main(ssid: str): # Start of the history - this is the function that gets the history of the candles -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): @@ -252,11 +252,12 @@ async def main(ssid: str): # end of the history - this is the function that gets the history of the candles +import asyncio +from datetime import timedelta + # start of the logging system - this is the function that creates a logging system for the price stream # Import necessary modules -from BinaryOptionsToolsV2.tracing import Logger, LogBuilder -from datetime import timedelta -import asyncio +from BinaryOptionsToolsV2.tracing import LogBuilder, Logger async def main(): @@ -339,11 +340,11 @@ async def process_logs(log_iterator): # start of the logs - this is the function that creates a logging system for the price stream -from BinaryOptionsToolsV2.tracing import start_logs -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +from BinaryOptionsToolsV2.tracing import start_logs + # Main part of the code async def main(ssid: str): @@ -374,11 +375,11 @@ async def main(ssid: str): # end of the logs - this is the function that creates a logging system for the price stream +import asyncio + # start of the payout - this is the function that gets the payout of the account from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import asyncio - # Main part of the code async def main(ssid: str): @@ -408,9 +409,10 @@ async def main(ssid: str): # start of the raw message - this is the function that creates a raw message for the price stream -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + async def main(ssid: str): # Initialize the API client @@ -454,11 +456,11 @@ async def main(ssid: str): # end of the raw message - this is the function that creates a raw message for the price stream +import asyncio + # start of the subscribe symbol - this is the function that subscribes to a symbol and gets the candles in real time from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import asyncio - # Main part of the code async def main(ssid: str): @@ -477,11 +479,11 @@ async def main(ssid: str): # end of the subscribe symbol - this is the function that subscribes to a symbol and gets the candles in real time +import asyncio + # start of the subscribe symbol chuncked - this is the function that subscribes to a symbol and gets the candles in real time from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import asyncio - # Main part of the code async def main(ssid: str): @@ -502,12 +504,12 @@ async def main(ssid: str): # end of the subscribe symbol chuncked - this is the function that subscribes to a symbol and gets the candles in real time +import asyncio +from datetime import timedelta + # start of the subscribe symbol timed - this is the function that subscribes to a symbol and gets the candles in real time from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync from BinaryOptionsToolsV2.tracing import start_logs -from datetime import timedelta - -import asyncio # Main part of the code @@ -532,10 +534,10 @@ async def main(ssid: str): # Start of the trade - this is the function that creates a trade for the price stream -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/check_win.py b/examples/python/async/check_win.py index 9ab252ff..166f01fd 100644 --- a/examples/python/async/check_win.py +++ b/examples/python/async/check_win.py @@ -1,8 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/create_raw_iterator.py b/examples/python/async/create_raw_iterator.py index b5b76417..4b05d715 100644 --- a/examples/python/async/create_raw_iterator.py +++ b/examples/python/async/create_raw_iterator.py @@ -1,8 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -from BinaryOptionsToolsV2.validator import Validator +import asyncio from datetime import timedelta -import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +from BinaryOptionsToolsV2.validator import Validator async def main(ssid: str): diff --git a/examples/python/async/create_raw_order.py b/examples/python/async/create_raw_order.py index 577a25b0..3653378e 100644 --- a/examples/python/async/create_raw_order.py +++ b/examples/python/async/create_raw_order.py @@ -1,8 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -from BinaryOptionsToolsV2.validator import Validator +import asyncio from datetime import timedelta -import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +from BinaryOptionsToolsV2.validator import Validator async def main(ssid: str): diff --git a/examples/python/async/get_balance.py b/examples/python/async/get_balance.py index 972a8221..e9d82ff8 100644 --- a/examples/python/async/get_balance.py +++ b/examples/python/async/get_balance.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/get_candles.py b/examples/python/async/get_candles.py index 1e9acf5c..fa4ee7cc 100644 --- a/examples/python/async/get_candles.py +++ b/examples/python/async/get_candles.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +import asyncio import pandas as pd -import asyncio + +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync # Main part of the code diff --git a/examples/python/async/get_open_and_close_trades.py b/examples/python/async/get_open_and_close_trades.py index a3df4212..2e29e767 100644 --- a/examples/python/async/get_open_and_close_trades.py +++ b/examples/python/async/get_open_and_close_trades.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/history.py b/examples/python/async/history.py index 846bc3b8..62a8a610 100644 --- a/examples/python/async/history.py +++ b/examples/python/async/history.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +import asyncio import pandas as pd -import asyncio + +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync # Main part of the code diff --git a/examples/python/async/log_iterator.py b/examples/python/async/log_iterator.py index a4206e09..a7f57cd0 100644 --- a/examples/python/async/log_iterator.py +++ b/examples/python/async/log_iterator.py @@ -1,7 +1,8 @@ # Import necessary modules -from BinaryOptionsToolsV2.tracing import Logger, LogBuilder -from datetime import timedelta import asyncio +from datetime import timedelta + +from BinaryOptionsToolsV2.tracing import LogBuilder, Logger async def main(): diff --git a/examples/python/async/login_with_email_and_password.py b/examples/python/async/login_with_email_and_password.py index 083b2f3c..72c76d34 100644 --- a/examples/python/async/login_with_email_and_password.py +++ b/examples/python/async/login_with_email_and_password.py @@ -1,21 +1,28 @@ import asyncio -import time import json # For the SSID formatting function import sys -import getpass from datetime import datetime, timedelta, timezone + +from colorama import Fore, init from tabulate import tabulate # Keep if catalogador is re-enabled (currently not used) -from colorama import init, Fore, Back + +init() # Initialize colorama + +# Define colors +red = Fore.RED +green = Fore.GREEN +yellow = Fore.YELLOW # Imports for Selenium Login try: + import urllib.parse + from selenium import webdriver + from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By - from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions - from selenium.webdriver.chrome.service import Service + from selenium.webdriver.support.ui import WebDriverWait from webdriver_manager.chrome import ChromeDriverManager - import urllib.parse SELENIUM_AVAILABLE = True except ImportError: diff --git a/examples/python/async/logs.py b/examples/python/async/logs.py index 015d584a..22c13c58 100644 --- a/examples/python/async/logs.py +++ b/examples/python/async/logs.py @@ -1,8 +1,8 @@ -from BinaryOptionsToolsV2.tracing import start_logs -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync +from BinaryOptionsToolsV2.tracing import start_logs + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/payout.py b/examples/python/async/payout.py index 9305b645..79c604ac 100644 --- a/examples/python/async/payout.py +++ b/examples/python/async/payout.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/raw_send.py b/examples/python/async/raw_send.py index da032f79..c78ada64 100644 --- a/examples/python/async/raw_send.py +++ b/examples/python/async/raw_send.py @@ -1,6 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + async def main(ssid: str): # Initialize the API client diff --git a/examples/python/async/subscribe_symbol.py b/examples/python/async/subscribe_symbol.py index 751977ee..ad2fdf31 100644 --- a/examples/python/async/subscribe_symbol.py +++ b/examples/python/async/subscribe_symbol.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/subscribe_symbol_chuncked.py b/examples/python/async/subscribe_symbol_chuncked.py index 06c42da5..db507005 100644 --- a/examples/python/async/subscribe_symbol_chuncked.py +++ b/examples/python/async/subscribe_symbol_chuncked.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync - import asyncio +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Main part of the code async def main(ssid: str): diff --git a/examples/python/async/subscribe_symbol_timed.py b/examples/python/async/subscribe_symbol_timed.py index 280b8bae..9e473f82 100644 --- a/examples/python/async/subscribe_symbol_timed.py +++ b/examples/python/async/subscribe_symbol_timed.py @@ -1,8 +1,9 @@ +import asyncio +import time +from datetime import timedelta + from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync from BinaryOptionsToolsV2.tracing import start_logs -from datetime import timedelta -import time -import asyncio # Main part of the code diff --git a/examples/python/async/trade.py b/examples/python/async/trade.py index 813124da..36222b90 100644 --- a/examples/python/async/trade.py +++ b/examples/python/async/trade.py @@ -1,6 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync -import time import asyncio +import time + +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync # Main part of the code diff --git a/examples/python/sync/check_win.py b/examples/python/sync/check_win.py index a2b0354a..95b14cf8 100644 --- a/examples/python/sync/check_win.py +++ b/examples/python/sync/check_win.py @@ -1,4 +1,5 @@ import time + from BinaryOptionsToolsV2.pocketoption import PocketOption diff --git a/examples/python/sync/create_raw_iterator.py b/examples/python/sync/create_raw_iterator.py index 8f83cbdd..adddf191 100644 --- a/examples/python/sync/create_raw_iterator.py +++ b/examples/python/sync/create_raw_iterator.py @@ -1,7 +1,8 @@ +import time +from datetime import timedelta + from BinaryOptionsToolsV2.pocketoption import PocketOption from BinaryOptionsToolsV2.validator import Validator -from datetime import timedelta -import time def main(ssid: str): diff --git a/examples/python/sync/create_raw_order.py b/examples/python/sync/create_raw_order.py index 919dfb25..7ae8b9c9 100644 --- a/examples/python/sync/create_raw_order.py +++ b/examples/python/sync/create_raw_order.py @@ -1,7 +1,8 @@ +import time +from datetime import timedelta + from BinaryOptionsToolsV2.pocketoption import PocketOption from BinaryOptionsToolsV2.validator import Validator -from datetime import timedelta -import time def main(ssid: str): diff --git a/examples/python/sync/get_balance.py b/examples/python/sync/get_balance.py index 714c317d..507613d5 100644 --- a/examples/python/sync/get_balance.py +++ b/examples/python/sync/get_balance.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption - import time +from BinaryOptionsToolsV2.pocketoption import PocketOption + # Main part of the code def main(ssid: str): diff --git a/examples/python/sync/get_candles.py b/examples/python/sync/get_candles.py index d626f81e..125ca00a 100644 --- a/examples/python/sync/get_candles.py +++ b/examples/python/sync/get_candles.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption +import time import pandas as pd -import time + +from BinaryOptionsToolsV2.pocketoption import PocketOption # Main part of the code diff --git a/examples/python/sync/get_open_and_close_trades.py b/examples/python/sync/get_open_and_close_trades.py index 757763ea..8f3a35b6 100644 --- a/examples/python/sync/get_open_and_close_trades.py +++ b/examples/python/sync/get_open_and_close_trades.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption - import time +from BinaryOptionsToolsV2.pocketoption import PocketOption + # Main part of the code def main(ssid: str): diff --git a/examples/python/sync/history.py b/examples/python/sync/history.py index 37a91241..f733f832 100644 --- a/examples/python/sync/history.py +++ b/examples/python/sync/history.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption +import time import pandas as pd -import time + +from BinaryOptionsToolsV2.pocketoption import PocketOption # Main part of the code diff --git a/examples/python/sync/log_iterator.py b/examples/python/sync/log_iterator.py index 3937df85..d2dfec41 100644 --- a/examples/python/sync/log_iterator.py +++ b/examples/python/sync/log_iterator.py @@ -1,10 +1,9 @@ # Import necessary modules -from BinaryOptionsToolsV2.tracing import Logger, LogBuilder +import time from datetime import timedelta - from multiprocessing import Process -import time +from BinaryOptionsToolsV2.tracing import LogBuilder, Logger def main(): @@ -50,7 +49,7 @@ def main(): # Demonstrate sync usage def log_sync(): """ - Syncronous logging function demonstrating sync usage. + synchronouslogging function demonstrating sync usage. """ logger.debug("This is a synchronous debug message") time.sleep(5) # Simulate some work diff --git a/examples/python/sync/logs.py b/examples/python/sync/logs.py index 2ab3f99d..900d99f6 100644 --- a/examples/python/sync/logs.py +++ b/examples/python/sync/logs.py @@ -1,5 +1,5 @@ -from BinaryOptionsToolsV2.tracing import start_logs from BinaryOptionsToolsV2.pocketoption import PocketOption +from BinaryOptionsToolsV2.tracing import start_logs import time diff --git a/examples/python/sync/payout.py b/examples/python/sync/payout.py index 071a527a..aa2fc81b 100644 --- a/examples/python/sync/payout.py +++ b/examples/python/sync/payout.py @@ -1,7 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption - import time +from BinaryOptionsToolsV2.pocketoption import PocketOption + # Main part of the code def main(ssid: str): diff --git a/examples/python/sync/raw_send.py b/examples/python/sync/raw_send.py index 7e2de52b..f4d648d8 100644 --- a/examples/python/sync/raw_send.py +++ b/examples/python/sync/raw_send.py @@ -1,6 +1,7 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption import time +from BinaryOptionsToolsV2.pocketoption import PocketOption + def main(ssid: str): # Initialize the API client diff --git a/examples/python/sync/subscribe_symbol_timed.py b/examples/python/sync/subscribe_symbol_timed.py index 8c8a6f07..1d377ff9 100644 --- a/examples/python/sync/subscribe_symbol_timed.py +++ b/examples/python/sync/subscribe_symbol_timed.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOption from datetime import timedelta import time +from BinaryOptionsToolsV2.pocketoption import PocketOption + # Main part of the code def main(ssid: str): diff --git a/examples/python/test_raw_handler.py b/examples/python/test_raw_handler.py index 3f87a197..8d887cd1 100644 --- a/examples/python/test_raw_handler.py +++ b/examples/python/test_raw_handler.py @@ -4,28 +4,33 @@ import asyncio import json -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync, PocketOption, RawHandler + +from BinaryOptionsToolsV2.pocketoption import ( + PocketOption, + PocketOptionAsync, + RawHandler, +) from BinaryOptionsToolsV2.validator import Validator async def test_async_connection_control(): """Test async connection control methods.""" print("=== Testing Async Connection Control ===") - + ssid = "your_session_id_here" client = PocketOptionAsync(ssid) - + # Test disconnect and connect print("Disconnecting...") await client.disconnect() print("✓ Disconnected") - + await asyncio.sleep(2) - + print("Reconnecting...") await client.connect() print("✓ Connected") - + # Test reconnect print("Testing reconnect...") await client.reconnect() @@ -35,27 +40,27 @@ async def test_async_connection_control(): async def test_async_raw_handler(): """Test async raw handler functionality.""" print("\n=== Testing Async Raw Handler ===") - + ssid = "your_session_id_here" client = PocketOptionAsync(ssid) - + # Create a validator for balance messages validator = Validator.contains('"balance"') - + # Create raw handler print("Creating raw handler...") handler = await client.create_raw_handler(validator) print(f"✓ Handler created with ID: {handler.id()}") - + # Send a message and wait for response print("Sending message and waiting for response...") response = await handler.send_and_wait('42["getBalance"]') print(f"✓ Received response: {response[:100]}...") - + # Subscribe to messages print("Subscribing to stream...") stream = await handler.subscribe() - + # Read a few messages count = 0 async for message in stream: @@ -63,21 +68,21 @@ async def test_async_raw_handler(): count += 1 if count >= 3: break - + print("✓ Raw handler test completed") async def test_async_unsubscribe(): """Test unsubscribing from asset streams.""" print("\n=== Testing Async Unsubscribe ===") - + ssid = "your_session_id_here" client = PocketOptionAsync(ssid) - + # Subscribe to an asset print("Subscribing to EURUSD_otc...") subscription = await client.subscribe_symbol("EURUSD_otc") - + # Get a few updates count = 0 async for candle in subscription: @@ -85,7 +90,7 @@ async def test_async_unsubscribe(): count += 1 if count >= 3: break - + # Unsubscribe print("Unsubscribing from EURUSD_otc...") await client.unsubscribe("EURUSD_otc") @@ -95,22 +100,23 @@ async def test_async_unsubscribe(): def test_sync_connection_control(): """Test sync connection control methods.""" print("\n=== Testing Sync Connection Control ===") - + ssid = "your_session_id_here" client = PocketOption(ssid) - + # Test disconnect and connect print("Disconnecting...") client.disconnect() print("✓ Disconnected") - + import time + time.sleep(2) - + print("Reconnecting...") client.connect() print("✓ Connected") - + # Test reconnect print("Testing reconnect...") client.reconnect() @@ -120,27 +126,27 @@ def test_sync_connection_control(): def test_sync_raw_handler(): """Test sync raw handler functionality.""" print("\n=== Testing Sync Raw Handler ===") - + ssid = "your_session_id_here" client = PocketOption(ssid) - + # Create a validator validator = Validator.contains('"payout"') - + # Create raw handler print("Creating raw handler...") handler = client.create_raw_handler(validator) print(f"✓ Handler created with ID: {handler.id()}") - + # Send a message and wait for response print("Sending message and waiting for response...") response = handler.send_and_wait('42["getAssets"]') print(f"✓ Received response: {response[:100]}...") - + # Subscribe to messages print("Subscribing to stream...") stream = handler.subscribe() - + # Read a few messages count = 0 for message in stream: @@ -148,21 +154,21 @@ def test_sync_raw_handler(): count += 1 if count >= 3: break - + print("✓ Raw handler test completed") def test_sync_unsubscribe(): """Test unsubscribing from asset streams (sync).""" print("\n=== Testing Sync Unsubscribe ===") - + ssid = "your_session_id_here" client = PocketOption(ssid) - + # Subscribe to an asset print("Subscribing to EURUSD_otc...") subscription = client.subscribe_symbol("EURUSD_otc") - + # Get a few updates count = 0 for candle in subscription: @@ -170,7 +176,7 @@ def test_sync_unsubscribe(): count += 1 if count >= 3: break - + # Unsubscribe print("Unsubscribing from EURUSD_otc...") client.unsubscribe("EURUSD_otc") @@ -182,20 +188,20 @@ async def main(): print("=" * 60) print("Testing New Features") print("=" * 60) - + # Choose which tests to run # Comment out the ones you don't want to test - + # Async tests # await test_async_connection_control() # await test_async_raw_handler() # await test_async_unsubscribe() - + # Sync tests # test_sync_connection_control() # test_sync_raw_handler() # test_sync_unsubscribe() - + print("\n" + "=" * 60) print("All tests completed!") print("=" * 60) @@ -205,6 +211,6 @@ async def main(): # Replace with your actual session ID print("NOTE: Replace 'your_session_id_here' with your actual SSID before running!") print() - + # Uncomment to run tests # asyncio.run(main()) diff --git a/tests/test-assets.py b/tests/test-assets.py index f79e06bb..8f6da884 100644 --- a/tests/test-assets.py +++ b/tests/test-assets.py @@ -1,7 +1,8 @@ -from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync import asyncio import os +from BinaryOptionsToolsV2.pocketoption import PocketOptionAsync + # Function to read assets from a file def read_assets(filename): diff --git a/todo.md b/todo.md index 486da4ef..c9146036 100644 --- a/todo.md +++ b/todo.md @@ -1,14 +1,19 @@ -### Priority List +# Priority List + ## Mission Critical (Preventing Functioning of App/Site/Bot) + - n/a ## Priority (Currently being developed) + - *Pocket Option*: Add support for pending trades - *Pocket Option*: Add support for closed deals management - *Pocket Option*: Add support for historical candle data ## Low-Priority (Quality of Life Improvements) + - Add support for other trading platforms like Expert Options, Close Option, and more. ## Deferred Tasks + - n/a diff --git a/wheels/BinaryOptionsToolsV2-0.1.8-windows-old.whl b/wheels/BinaryOptionsToolsV2-0.1.8-windows-old.whl deleted file mode 100644 index 6294592d..00000000 Binary files a/wheels/BinaryOptionsToolsV2-0.1.8-windows-old.whl and /dev/null differ diff --git a/wheels/BinaryOptionsToolsV2-0.2.0-cp38-abi3-manylinux_2_34_x86_64.whl b/wheels/BinaryOptionsToolsV2-0.2.0-cp38-abi3-manylinux_2_34_x86_64.whl deleted file mode 100644 index f9a4fa8b..00000000 Binary files a/wheels/BinaryOptionsToolsV2-0.2.0-cp38-abi3-manylinux_2_34_x86_64.whl and /dev/null differ diff --git a/wheels/BinaryOptionsToolsV2-0.2.1-cp38-abi3-win_amd64.whl b/wheels/BinaryOptionsToolsV2-0.2.1-cp38-abi3-win_amd64.whl deleted file mode 100644 index 7014cd10..00000000 Binary files a/wheels/BinaryOptionsToolsV2-0.2.1-cp38-abi3-win_amd64.whl and /dev/null differ