pub struct BinderExtExt2 {
pub name: String,
pub ty: Option<String>,
pub implicit: bool,
}Expand description
A binder in a telescope (a sequence of bound variables).
Fields§
§name: StringVariable name
ty: Option<String>Type annotation (as string)
implicit: boolWhether the binder is implicit
Implementations§
Trait Implementations§
Source§impl Clone for BinderExtExt2
impl Clone for BinderExtExt2
Source§fn clone(&self) -> BinderExtExt2
fn clone(&self) -> BinderExtExt2
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 BinderExtExt2
impl RefUnwindSafe for BinderExtExt2
impl Send for BinderExtExt2
impl Sync for BinderExtExt2
impl Unpin for BinderExtExt2
impl UnsafeUnpin for BinderExtExt2
impl UnwindSafe for BinderExtExt2
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