anchor.diff:  # Import global ARGs
   ARG WORKDIR_ROOT
   ARG PROJECT_NAME
  +ARG BUILD_TARGET
  +ARG BUILD_MODE
   ARG BUILD_BIN
  -ARG BUILD_MODE
  -ARG BUILD_TARGET
   
   ARG DATA_VOLUME="/volume"
   
  
positive.code:     "Cargo.toml", \
      "Cargo.lock", \
      "./" ]
  # Build the dummy project, then delete all build artefacts that must(!) not be cached
  RUN cargo build --${BUILD_MODE} --target ${BUILD_TARGET} --all \
      && \
      rm -f ./target/${BUILD_TARGET}/${BUILD_MODE}/${PROJECT_NAME}* \
  
negative.code:     "./openapi.yaml", \
      "./" ]
  
  # Test and build the actual project
  RUN cargo test --${BUILD_MODE} --target ${BUILD_TARGET} --all \
      && \
      cargo build --${BUILD_MODE} --target ${BUILD_TARGET} --bin ${BUILD_BIN} \
      && \
      strip ./target/${BUILD_TARGET}/${BUILD_MODE}/${BUILD_BIN}
  
  