pub struct BinderExt {
pub name: String,
pub ty: Option<String>,
pub implicit: bool,
}Expand description
A binder for a pi type or lambda.
Fields§
§name: StringVariable name
ty: Option<String>Type annotation (optional)
implicit: boolWhether this is implicit
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BinderExt
impl RefUnwindSafe for BinderExt
impl Send for BinderExt
impl Sync for BinderExt
impl Unpin for BinderExt
impl UnsafeUnpin for BinderExt
impl UnwindSafe for BinderExt
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