pub struct AppBinding {
pub data: Box<Expr>,
pub erased: bool,
}
Expand description
A binding that is used inside applications.
Fields§
§data: Box<Expr>
§erased: bool
Implementations§
Source§impl AppBinding
impl AppBinding
pub fn explicit(data: Box<Expr>) -> AppBinding
pub fn from_ident(data: Ident) -> AppBinding
Trait Implementations§
Source§impl Clone for AppBinding
impl Clone for AppBinding
Source§fn clone(&self) -> AppBinding
fn clone(&self) -> AppBinding
Returns a copy 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 AppBinding
impl Debug for AppBinding
Auto Trait Implementations§
impl Freeze for AppBinding
impl RefUnwindSafe for AppBinding
impl Send for AppBinding
impl Sync for AppBinding
impl Unpin for AppBinding
impl UnwindSafe for AppBinding
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