pub struct HomotopyEquivalence {
pub type_a: String,
pub type_b: String,
pub forth_map: String,
pub back_map: String,
pub is_univalent: bool,
}Fields§
§type_a: String§type_b: String§forth_map: String§back_map: String§is_univalent: boolImplementations§
Source§impl HomotopyEquivalence
impl HomotopyEquivalence
pub fn new(a: &str, b: &str, f: &str, g: &str) -> Self
pub fn univalent_equivalence(self) -> Self
pub fn contractibility_condition(&self) -> String
pub fn univalence_axiom(&self) -> String
Trait Implementations§
Source§impl Clone for HomotopyEquivalence
impl Clone for HomotopyEquivalence
Source§fn clone(&self) -> HomotopyEquivalence
fn clone(&self) -> HomotopyEquivalence
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 moreAuto Trait Implementations§
impl Freeze for HomotopyEquivalence
impl RefUnwindSafe for HomotopyEquivalence
impl Send for HomotopyEquivalence
impl Sync for HomotopyEquivalence
impl Unpin for HomotopyEquivalence
impl UnsafeUnpin for HomotopyEquivalence
impl UnwindSafe for HomotopyEquivalence
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