pub struct DisplayConfiguration {
pub debug: bool,
pub display_quantifier_name: bool,
pub replace_symbols: SymbolReplacement,
pub input: Option<bool>,
pub enode_char_limit: Option<NonMaxU32>,
pub ast_depth_limit: Option<NonMaxU32>,
}
Fields§
§debug: bool
§display_quantifier_name: bool
§replace_symbols: SymbolReplacement
§input: Option<bool>
Print SynthTermKind::Generalised
terms as either _
if true or
...(_)
if false.
enode_char_limit: Option<NonMaxU32>
§ast_depth_limit: Option<NonMaxU32>
Implementations§
Source§impl DisplayConfiguration
impl DisplayConfiguration
pub fn html(&self) -> bool
pub fn font_tag(&self) -> bool
pub fn with_html_italic( &self, f: &mut Formatter<'_>, rest: impl FnMut(&mut Formatter<'_>) -> Result, ) -> Result
pub fn with_html_colour( &self, f: &mut Formatter<'_>, colour: &str, rest: impl FnMut(&mut Formatter<'_>) -> Result, ) -> Result
pub fn with_html_tag( &self, f: &mut Formatter<'_>, tag: &str, attributes: Option<&str>, rest: impl FnMut(&mut Formatter<'_>) -> Result, ) -> Result
Trait Implementations§
Source§impl Clone for DisplayConfiguration
impl Clone for DisplayConfiguration
Source§fn clone(&self) -> DisplayConfiguration
fn clone(&self) -> DisplayConfiguration
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 DisplayConfiguration
impl Debug for DisplayConfiguration
Source§impl Default for DisplayConfiguration
impl Default for DisplayConfiguration
Source§fn default() -> DisplayConfiguration
fn default() -> DisplayConfiguration
Returns the “default value” for a type. Read more
Source§impl PartialEq for DisplayConfiguration
impl PartialEq for DisplayConfiguration
impl Copy for DisplayConfiguration
impl Eq for DisplayConfiguration
impl StructuralPartialEq for DisplayConfiguration
Auto Trait Implementations§
impl Freeze for DisplayConfiguration
impl RefUnwindSafe for DisplayConfiguration
impl Send for DisplayConfiguration
impl Sync for DisplayConfiguration
impl Unpin for DisplayConfiguration
impl UnwindSafe for DisplayConfiguration
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more