Skip to content

feat: adds rust bindings#33

Merged
zeschg merged 4 commits intosiemens:masterfrom
hseuschek:hs/rust-bindings-refined
Feb 12, 2026
Merged

feat: adds rust bindings#33
zeschg merged 4 commits intosiemens:masterfrom
hseuschek:hs/rust-bindings-refined

Conversation

@hseuschek
Copy link
Collaborator

This contribution provides a refined version of the Rust wrapper from PR #30.
This version implements several improvement suggestions from the previous PR and some additional finding by GitHub Copilot. The robustness of the code is improved by fine tuning and polishing.

Also the file structure was changed and the two crates were merged into one.

Note: what is still missing is automatic testing of the code in the pipeline.

Copy link
Collaborator

@zeschg zeschg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest to change the copyright year in the .gitignore file to be consistent with the other files.

Eveything else looks great!

@@ -0,0 +1,17 @@
# Unified Trust Anchor API Rust Wrapper
#
# Copyright (c) Siemens Mobility GmbH, 2025
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As we have 2026 in the copyright of all the other files, i suggest to do it here the same way.

# This work is licensed under the terms of the Apache Software License
# 2.0. See the COPYING file in the top-level directory.
#
# SPDX-FileCopyrightText: Copyright 2025 Siemens
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here.

@zeschg zeschg merged commit 2a11b2d into siemens:master Feb 12, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants