pub struct Discouragements {
pub modification_discouraged: bool,
pub usage_discouraged: bool,
}
Expand description
Discouragement information about a theorem.
Fields§
§modification_discouraged: bool
Is proof modification discouraged for this theorem?
usage_discouraged: bool
Is new usage discouraged for this theorem?
Implementations§
Trait Implementations§
Source§impl Clone for Discouragements
impl Clone for Discouragements
Source§fn clone(&self) -> Discouragements
fn clone(&self) -> Discouragements
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 Discouragements
impl Debug for Discouragements
Source§impl Default for Discouragements
impl Default for Discouragements
Source§fn default() -> Discouragements
fn default() -> Discouragements
Returns the “default value” for a type. Read more
Source§impl PartialEq for Discouragements
impl PartialEq for Discouragements
impl Copy for Discouragements
impl Eq for Discouragements
impl StructuralPartialEq for Discouragements
Auto Trait Implementations§
impl Freeze for Discouragements
impl RefUnwindSafe for Discouragements
impl Send for Discouragements
impl Sync for Discouragements
impl Unpin for Discouragements
impl UnwindSafe for Discouragements
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<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