locka99 / opcua

A client and server implementation of the OPC UA specification written in Rust
Mozilla Public License 2.0
515 stars 140 forks source link

docs: Fix dead links #369

Open AiyionPrime opened 4 months ago

AiyionPrime commented 4 months ago

@kwinz This intends to resolve #295.

@locka99 Everything but the broken web-client sample is documented properly, as its old actix version features structs not present in the more recent one documented for the main crate. cargo doc does not handle different major versions with breaking changes clever enough.

This PR consists of atomic conventional commits (which could be cleanly rebased onto master), so the workaround (40ce6b6a75b6c79fb16be75a4f9e216cda2f8e92) can be reverted easily once #291 has been resolved.

AiyionPrime commented 4 months ago

I disliked the idea of fetching cargo-deadlinks via wget, so I've swapped that part for cargo-binstall. This is ready for review.

AiyionPrime commented 4 months ago

Nevermind, there's a stray trailing slash.

AiyionPrime commented 4 months ago

Rebased onto master, dropped the workaround for the webclient example.

AiyionPrime commented 3 months ago

@locka99 is there anything left to do here?

AiyionPrime commented 1 month ago

@locka99 are there any objections from your side on this matter?