pub struct UseTheoriesArgs {
pub session_id: String,
pub theories: Vec<String>,
pub master_dir: Option<String>,
pub unicode_symbols: Option<bool>,
pub export_pattern: Option<String>,
pub check_delay: Option<f64>,
pub check_limit: Option<usize>,
pub watchdog_timeout: Option<f64>,
pub nodes_status_delay: Option<f64>,
}
Expand description
Arguments for use_theories
command
Fields§
§session_id: String
§theories: Vec<String>
§master_dir: Option<String>
§unicode_symbols: Option<bool>
§export_pattern: Option<String>
§check_delay: Option<f64>
§check_limit: Option<usize>
§watchdog_timeout: Option<f64>
§nodes_status_delay: Option<f64>
Implementations§
Source§impl UseTheoriesArgs
impl UseTheoriesArgs
pub fn for_session(session_id: &str, theories: &[&str]) -> Self
Trait Implementations§
Source§impl Debug for UseTheoriesArgs
impl Debug for UseTheoriesArgs
Source§impl Default for UseTheoriesArgs
impl Default for UseTheoriesArgs
Source§fn default() -> UseTheoriesArgs
fn default() -> UseTheoriesArgs
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UseTheoriesArgs
impl<'de> Deserialize<'de> for UseTheoriesArgs
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
Auto Trait Implementations§
impl Freeze for UseTheoriesArgs
impl RefUnwindSafe for UseTheoriesArgs
impl Send for UseTheoriesArgs
impl Sync for UseTheoriesArgs
impl Unpin for UseTheoriesArgs
impl UnwindSafe for UseTheoriesArgs
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