autd3_link_ethercrab/
lib.rs

1#![cfg_attr(docsrs, feature(doc_cfg))]
2#![warn(missing_docs)]
3#![warn(rustdoc::missing_crate_level_docs)]
4#![warn(rustdoc::unescaped_backticks)]
5
6//! This crate provides a link to AUTD using [EtherCrab](https://github.com/ethercrab-rs/ethercrab).
7
8mod error;
9mod ethercrab_link;
10mod inner;
11
12#[cfg(feature = "core_affinity")]
13pub use core_affinity;
14pub use ethercrab::{MainDeviceConfig, RetryBehaviour, Timeouts, subdevice_group::DcConfiguration};
15pub use ethercrab_link::EtherCrab;
16pub use inner::{EtherCrabOption, EtherCrabOptionFull, Status};
17pub use thread_priority;