pub struct ScopedOpen {
pub module: String,
pub scope_var: Option<String>,
}Expand description
Scoped open with body expression.
Fields§
§module: StringModule to open
scope_var: Option<String>Name of the scope variable
Trait Implementations§
Source§impl Clone for ScopedOpen
impl Clone for ScopedOpen
Source§fn clone(&self) -> ScopedOpen
fn clone(&self) -> ScopedOpen
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 ScopedOpen
impl RefUnwindSafe for ScopedOpen
impl Send for ScopedOpen
impl Sync for ScopedOpen
impl Unpin for ScopedOpen
impl UnsafeUnpin for ScopedOpen
impl UnwindSafe for ScopedOpen
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