Enum qmc::sse::qmc_traits::SubvarAccess [−][src]
pub enum SubvarAccess<'a, Args: MutateArgs> { All, Varlist(&'a [usize]), Args(Args), }
Expand description
Ways to build args using subvars or existing args.
Variants
Expand description
Include all vars.
Expand description
Use list of vars.
Expand description
Get vars from existing args.
Trait Implementations
impl<'a, Args: Debug + MutateArgs> Debug for SubvarAccess<'a, Args>
[src]
impl<'a, Args: Debug + MutateArgs> Debug for SubvarAccess<'a, Args>
[src]Auto Trait Implementations
impl<'a, Args> RefUnwindSafe for SubvarAccess<'a, Args> where
Args: RefUnwindSafe,
Args: RefUnwindSafe,
impl<'a, Args> Send for SubvarAccess<'a, Args> where
Args: Send,
Args: Send,
impl<'a, Args> Sync for SubvarAccess<'a, Args> where
Args: Sync,
Args: Sync,
impl<'a, Args> Unpin for SubvarAccess<'a, Args> where
Args: Unpin,
Args: Unpin,
impl<'a, Args> UnwindSafe for SubvarAccess<'a, Args> where
Args: UnwindSafe,
Args: UnwindSafe,
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,