memvec 0.2.0

Memory-backed vector, not buffer. Designed for for mmap. Not MemMap, but MemVec!
Documentation
on:
  push:
    branches: [main]
  pull_request:

name: CI

jobs:
  rust_tests:
    env:
      RUST_BACKTRACE: full
    name: Run rust tests
    runs-on:  ${{ matrix.os }}
    strategy:
      matrix:
        os: [macos-latest, ubuntu-latest, windows-latest]
      fail-fast: false
    steps:
      - uses: actions/checkout@v3
      - name: Run rust tests
        uses: actions-rs/cargo@v1
        with:
          command: test
          args: --verbose
  rust_lint:
    env:
      RUST_BACKTRACE: full
    name: Run rust lints
    runs-on:  ${{ matrix.os }}
    strategy:
      matrix:
        os: [ubuntu-latest]
      fail-fast: false
    steps:
      - uses: actions/checkout@v3
      - name: Run rust fmt
        uses: actions-rs/cargo@v1
        with:
          command: fmt
          args: --all -- --check
      - name: Run rust clippy
        uses: actions-rs/cargo@v1
        with:
          command: clippy
          args: --all