MCPcopy Create free account

hub / github.com/StardustDL/Linq-in-Rust / functions

Functions61 in github.com/StardustDL/Linq-in-Rust

↓ 7 callersMethodselect
Projects each element of a sequence into a new form. # Examples ``` use linq::iter::Enumerable; let x = 1..100; let y: Vec<i32> = x.clone().map(|p|
src/iter/m_enumerable.rs:44
↓ 3 callersMethodnext
(&mut self)
src/iter/m_union.rs:22
↓ 2 callersMethodaverage
(self)
src/iter/m_enumerable.rs:323
↓ 2 callersMethoddistinct
(self)
src/iter/m_enumerable.rs:306
↓ 2 callersFunctionorder_by
( iter: I, func: F, descending: bool, )
src/iter/m_order_by.rs:18
↓ 2 callersMethodorder_by
Sorts the elements of a sequence in ascending order according to a key. # Examples ``` use linq::iter::Enumerable; let x = 1..100; let mut y: Vec<i
src/iter/m_enumerable.rs:131
↓ 2 callersMethodwhere_by
Filters a sequence of values based on a predicate. # Examples ``` use linq::iter::Enumerable; let x = 1..100; let y: Vec<i32> = x.clone().filter(|p
src/iter/m_enumerable.rs:23
↓ 1 callersFunctionaggregate
(iter: I, init: B, f: F)
src/iter/m_builtin.rs:46
↓ 1 callersFunctionaverage
()
src/tests/iter_methods.rs:13
↓ 1 callersFunctionconcate
( iter: I, other: U, )
src/iter/m_builtin.rs:3
↓ 1 callersMethodconcate
Concatenates two sequences. # Examples ``` use linq::iter::Enumerable; let x = 0..100; let y = 100..200; let e = x.concate(y); assert!((0..200).eq(
src/iter/m_enumerable.rs:180
↓ 1 callersFunctioncontains
(mut iter: I, value: &V)
src/iter/m_method.rs:14
↓ 1 callersFunctiondistinct
(iter: I)
src/iter/m_distinct.rs:34
↓ 1 callersFunctionelement_at
(mut iter: I, index: usize)
src/iter/m_builtin.rs:36
↓ 1 callersFunctionfirst
(mut iter: I)
src/iter/m_builtin.rs:32
↓ 1 callersMethodorder_by_descending
Sorts the elements of a sequence in descending order by using a specified comparer. # Examples ``` use linq::iter::Enumerable; let x = 1..100; let
src/iter/m_enumerable.rs:159
↓ 1 callersFunctionreverse
(iter: I)
src/iter/m_builtin.rs:42
↓ 1 callersMethodreverse
Inverts the order of the elements in a sequence. # Examples ``` use linq::iter::Enumerable; let a = [1, 2, 3]; let mut iter = a.iter().reverse();
src/iter/m_enumerable.rs:261
↓ 1 callersFunctionselect
(iter: I, f: F)
src/iter/m_builtin.rs:25
↓ 1 callersFunctionselect_many
( iter: I, fc: FC, fr: FR, )
src/iter/m_select.rs:41
↓ 1 callersMethodselect_many
Projects each element of a sequence to an Enumerable, flattens the resulting sequences into one sequence, and invokes a result selector function on ea
src/iter/m_enumerable.rs:101
↓ 1 callersFunctionselect_many_single
( iter: I, func: F, )
src/iter/m_select.rs:90
↓ 1 callersMethodselect_many_single
Projects each element of a sequence to an Enumerable and flattens the resulting sequences into one sequence. # Examples ``` use linq::iter::Enumerab
src/iter/m_enumerable.rs:65
↓ 1 callersFunctionsingle
(mut iter: I)
src/iter/m_method.rs:1
↓ 1 callersFunctionunion
(iter: I, iter_union: U)
src/iter/m_union.rs:50
↓ 1 callersMethodunion
(self, union_with: U)
src/iter/m_enumerable.rs:314
↓ 1 callersFunctionwhere_by
(iter: I, predicate: P)
src/iter/m_builtin.rs:15
Functionaggregate
()
src/tests/iter_methods.rs:104
Methodaggregate
Applies an accumulator function over a sequence. The specified seed value is used as the initial accumulator value. # Examples ``` use linq::iter::E
src/iter/m_enumerable.rs:298
Functionconcate
()
src/tests/iter_methods.rs:96
Functioncontains
()
src/tests/iter_methods.rs:110
Methodcontains
Determines whether a sequence contains a specified element by using the default equality comparer. # Examples ``` use linq::iter::Enumerable; let x
src/iter/m_enumerable.rs:280
Functiondistict
()
src/tests/iter_methods.rs:155
Functiondistinct
()
src/tests/iter_expr.rs:86
Functionelement_at
()
src/tests/iter_methods.rs:145
Methodelement_at
Returns the index-th element of the iterator. # Examples ``` use linq::iter::Enumerable; let a = [1, 2, 3]; assert_eq!(a.iter().element_at(0), Som
src/iter/m_enumerable.rs:220
Functionfirst
()
src/tests/iter_methods.rs:138
Methodfirst
Returns the first element of a sequence. # Examples ``` use linq::iter::Enumerable; assert!((0..0).first().is_none()); assert_eq!((0..2).first(), S
src/iter/m_enumerable.rs:199
Methodnext
(&mut self)
src/iter/m_distinct.rs:18
Methodnext
(&mut self)
src/iter/m_select.rs:18
Methodnext
(&mut self)
src/iter/m_order_by.rs:10
Functionorder_by
()
src/tests/iter_methods.rs:71
Functionorder_by
()
src/tests/iter_expr.rs:66
Functionorder_by_descending
()
src/tests/iter_methods.rs:57
Functionorder_by_descending
()
src/tests/iter_expr.rs:56
Functionreverse
()
src/tests/iter_methods.rs:118
Functionselect
()
src/tests/iter_methods.rs:5
Functionselect
()
src/tests/iter_expr.rs:4
Functionselect_many
()
src/tests/iter_methods.rs:22
Functionselect_many
()
src/tests/iter_expr.rs:12
Functionselect_many_nest
()
src/tests/iter_expr.rs:20
Functionselect_many_zip
()
src/tests/iter_methods.rs:30
Functionselect_many_zip
()
src/tests/iter_expr.rs:29
Functionsingle
()
src/tests/iter_methods.rs:131
Methodsingle
Returns the only element of a sequence. # Examples ``` use linq::iter::Enumerable; assert!((0..0).single().is_none()); assert!((0..2).single().is_n
src/iter/m_enumerable.rs:238
Functiontry_linq
()
tests/int_test.rs:5
Functionunion
()
src/tests/iter_methods.rs:167
Functionwhere_by
()
src/tests/iter_methods.rs:49
Functionwhere_by
()
src/tests/iter_expr.rs:48
Functionwhere_order
()
src/tests/iter_methods.rs:81
Functionwhere_order
()
src/tests/iter_expr.rs:76