Struct meancop::Cli [−][src]
Automated theorem prover for first-order logic with equality
This prover aims to explore efficient implementation techniques for both clausal and nonclausal connection calculi.
Set the environment variable “LOG” to “info”, “debug”, or “trace” to obtain an increasingly detailed log.
Fields
conj: bool
Enable conjecture-directed proof search
nopaths: bool
Disable matrix sorting by number of paths
output: Option<PathBuf>
Write SZS output (such as proofs and error details) to given file
infs: Option<PathBuf>
Write inference statistics in JSON format to given file
file: PathBuf
Path of the TPTP problem file
Implementations
impl Cli
[src]
pub fn get_cuts(&self) -> Cuts
[src]
pub fn output(&self, out: impl Display) -> Result<(), Error>
[src]
pub fn depths(&self) -> Box<dyn Iterator<Item = usize>>
[src]
Trait Implementations
impl Clap for Cli
[src]
pub fn parse() -> Self
[src]
pub fn try_parse() -> Result<Self, Error>
[src]
pub fn parse_from<I, T>(itr: I) -> Self where
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
[src]
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
pub fn try_parse_from<I, T>(itr: I) -> Result<Self, Error> where
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
[src]
T: Into<OsString> + Clone,
I: IntoIterator<Item = T>,
impl FromArgMatches for Cli
[src]
fn from_arg_matches(matches: &ArgMatches) -> Self
[src]
impl IntoApp for Cli
[src]
Auto Trait Implementations
impl RefUnwindSafe for Cli
impl Send for Cli
impl Sync for Cli
impl Unpin for Cli
impl UnwindSafe for Cli
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,