Trait autd3::derive::DatagramST
source · pub trait DatagramST {
type O1: Operation;
type O2: Operation;
type G: OperationGenerator<O1 = Self::O1, O2 = Self::O2>;
// Required methods
fn operation_generator_with_segment(
self,
geometry: &Geometry,
segment: Segment,
transition_mode: Option<TransitionMode>,
) -> Result<Self::G, AUTDInternalError>;
fn timeout(&self) -> Option<Duration>;
// Provided methods
fn parallel_threshold(&self) -> Option<usize> { ... }
fn trace(&self, _geometry: &Geometry) { ... }
}