pub struct Recorder {
pub state: RecorderState,
pub mode: RecorderMode,
pub prepend_timestamp: bool,
pub maximum_duration: f64,
}Expand description
IQ recorder JSON schema.
This JSON schema corresponds to GET requests on /api/recorder. It contains
the settings of the IQ recorder.
Fields§
§state: RecorderStateCurrent recorder state.
mode: RecorderModeRecoder sampling mode.
prepend_timestamp: boolAutomatically prepend timestamp to file name.
maximum_duration: f64Maximum recording duration (in seconds).
Trait Implementations§
source§impl<'de> Deserialize<'de> for Recorder
impl<'de> Deserialize<'de> for Recorder
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for Recorder
impl PartialEq for Recorder
impl StructuralPartialEq for Recorder
Auto Trait Implementations§
impl RefUnwindSafe for Recorder
impl Send for Recorder
impl Sync for Recorder
impl Unpin for Recorder
impl UnwindSafe for Recorder
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