pub struct AutomaticRecording {
pub mode: AutomaticRecordingMode,
pub directory: Option<PathBuf>,
}Fields§
§mode: AutomaticRecordingMode§directory: Option<PathBuf>Implementations§
Source§impl AutomaticRecording
impl AutomaticRecording
pub fn validate(&self) -> Result<(), TuiTestError>
Trait Implementations§
Source§impl Clone for AutomaticRecording
impl Clone for AutomaticRecording
Source§fn clone(&self) -> AutomaticRecording
fn clone(&self) -> AutomaticRecording
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AutomaticRecording
impl Debug for AutomaticRecording
Source§impl Default for AutomaticRecording
impl Default for AutomaticRecording
Source§fn default() -> AutomaticRecording
fn default() -> AutomaticRecording
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AutomaticRecordingwhere
AutomaticRecording: Default,
impl<'de> Deserialize<'de> for AutomaticRecordingwhere
AutomaticRecording: Default,
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
impl Eq for AutomaticRecording
Source§impl PartialEq for AutomaticRecording
impl PartialEq for AutomaticRecording
Source§impl Serialize for AutomaticRecording
impl Serialize for AutomaticRecording
impl StructuralPartialEq for AutomaticRecording
Auto Trait Implementations§
impl Freeze for AutomaticRecording
impl RefUnwindSafe for AutomaticRecording
impl Send for AutomaticRecording
impl Sync for AutomaticRecording
impl Unpin for AutomaticRecording
impl UnsafeUnpin for AutomaticRecording
impl UnwindSafe for AutomaticRecording
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.