/// Take by index. This operation is clone.
Take by index. This operation is clone.
Take by index . This operation is clone .
pub fn take<T: AsTakeIndex>(&self, indices: &T) -> Result<Self> {
        let mut iter = indices.as_take_iter();
        let capacity = indices.take_index_len();
        self.take_iter(&mut iter, Some(capacity))
    }
pub fn take < T : AsTakeIndex > ( & self , indices : & T ) -> Result < Self > { let mut iter = indices . as_take_iter ( ) ; let capacity = indices . take_index_len ( ) ; self . take_iter ( & mut iter , Some ( capacity ) ) }
Take by index.
Take by index .
&self
indices
&T