pub struct PatchRecorder {
pub state_change: Option<RecorderStateChange>,
pub mode: Option<RecorderMode>,
pub prepend_timestamp: Option<bool>,
pub maximum_duration: Option<f64>,
}Expand description
IQ recorder PATCH JSON schema.
This JSON schema corresponds to PATCH requests on /api/recorder. It is
used to modify the settings of the IQ recorder.
Fields§
§state_change: Option<RecorderStateChange>Command to change the recorder state.
mode: Option<RecorderMode>Recorder sampling mode.
prepend_timestamp: Option<bool>Automatically prepend timestamp to file name.
maximum_duration: Option<f64>Maximum recording duration (in seconds).
Trait Implementations§
Source§impl Clone for PatchRecorder
impl Clone for PatchRecorder
Source§fn clone(&self) -> PatchRecorder
fn clone(&self) -> PatchRecorder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PatchRecorder
impl Debug for PatchRecorder
Source§impl Default for PatchRecorder
impl Default for PatchRecorder
Source§fn default() -> PatchRecorder
fn default() -> PatchRecorder
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchRecorder
impl<'de> Deserialize<'de> for PatchRecorder
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 PatchRecorder
impl PartialEq for PatchRecorder
Source§impl Serialize for PatchRecorder
impl Serialize for PatchRecorder
impl StructuralPartialEq for PatchRecorder
Auto Trait Implementations§
impl Freeze for PatchRecorder
impl RefUnwindSafe for PatchRecorder
impl Send for PatchRecorder
impl Sync for PatchRecorder
impl Unpin for PatchRecorder
impl UnwindSafe for PatchRecorder
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