pub struct ProfunctorIdentityAdj;Expand description
Witness for the identity profunctor adjunction: Id ⊣ Id.
Both unit and counit are the identity: P<A,B> -> P<A,B>.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ProfunctorIdentityAdj
impl RefUnwindSafe for ProfunctorIdentityAdj
impl Send for ProfunctorIdentityAdj
impl Sync for ProfunctorIdentityAdj
impl Unpin for ProfunctorIdentityAdj
impl UnsafeUnpin for ProfunctorIdentityAdj
impl UnwindSafe for ProfunctorIdentityAdj
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