pub enum DataToGet {
Current,
NextTrigger,
Wait2Triggers,
Stable {
readings: u32,
timeout: Duration,
},
}Expand description
Data acquisition mode for oscilloscope operations
Note: DataToGet::Stable is only supported by the ActionDriver layer,
which implements sophisticated stability detection logic. The SPM interface
layer (spm_impl.rs) will return an error if Stable is used directly.
Variants§
Current
NextTrigger
Wait2Triggers
Stable
Stability detection mode - only supported by ActionDriver
Parameters:
readings: Number of stable readings requiredtimeout: Maximum time to wait for stability
Trait Implementations§
impl Copy for DataToGet
impl Eq for DataToGet
impl StructuralPartialEq for DataToGet
Auto Trait Implementations§
impl Freeze for DataToGet
impl RefUnwindSafe for DataToGet
impl Send for DataToGet
impl Sync for DataToGet
impl Unpin for DataToGet
impl UnwindSafe for DataToGet
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more