Struct rustc_data_structures::indexed_vec::IntoIdx
[−]
[src]
pub struct IntoIdx<I: Idx> { /* fields omitted */ }
Trait Implementations
impl<I: Idx, T> FnOnce<((usize, T),)> for IntoIdx<I>
[src]
type Output = (I, T)
The returned type after the call operator is used.
extern "rust-call" fn call_once(self, ((n, t)): ((usize, T),)) -> Self::Output
[src]
🔬 This is a nightly-only experimental API. (
fn_traits
)Performs the call operation.
impl<I: Idx, T> FnMut<((usize, T),)> for IntoIdx<I>
[src]
extern "rust-call" fn call_mut(
&mut self,
((n, t)): ((usize, T),)
) -> Self::Output
[src]
&mut self,
((n, t)): ((usize, T),)
) -> Self::Output
🔬 This is a nightly-only experimental API. (
fn_traits
)Performs the call operation.
impl<I: Idx> FnOnce<(usize,)> for IntoIdx<I>
[src]
type Output = I
The returned type after the call operator is used.
extern "rust-call" fn call_once(self, (n): (usize,)) -> Self::Output
[src]
🔬 This is a nightly-only experimental API. (
fn_traits
)Performs the call operation.