MCPcopy Create free account

hub / github.com/andylokandy/typed-type-exercise-in-rust / functions

Functions232 in github.com/andylokandy/typed-type-exercise-in-rust

↓ 56 callersMethodclone
(&self)
src/values.rs:138
↓ 42 callersMethoditer
(&self)
src/values.rs:328
↓ 36 callersMethodlen
(&self)
src/values.rs:221
↓ 34 callersMethodpush
(&mut self, item: ScalarRef)
src/values.rs:428
↓ 15 callersFunctionrun_ast
(output: &mut impl Write, ast: &AST, columns: HashMap<String, Column>)
src/main.rs:47
↓ 9 callersMethodpreserve_not_null
(mut self, preserve_not_null: bool)
src/property.rs:21
↓ 9 callersMethodsize_hint
(&self)
src/values.rs:673
↓ 8 callersMethodbuild
(self)
src/values.rs:564
↓ 8 callersMethodnot_null
(mut self, not_null: bool)
src/property.rs:14
↓ 7 callersMethodas_ref
(&'a self)
src/values.rs:129
↓ 7 callersFunctionbuffer_into_mut
(buffer: Buffer<T>)
src/util.rs:36
↓ 7 callersMethodto_owned
(self)
src/values.rs:120
↓ 5 callersMethodregister_function_factory
( &mut self, name: &'static str, factory: impl Fn(&[usize], &[DataType]) -> Option<Arc
src/function.rs:354
↓ 5 callersMethodslice
(&self, range: Range<usize>)
src/values.rs:268
↓ 4 callersFunctionbitmap_into_mut
(bitmap: Bitmap)
src/util.rs:7
↓ 4 callersMethodindex
(&self, index: usize)
src/values.rs:240
↓ 3 callersMethodappend
(&mut self, other: &ColumnBuilder)
src/values.rs:492
↓ 3 callersFunctionconstant_bitmap
(value: bool, len: usize)
src/util.rs:30
↓ 3 callersFunctionvectorize_2_arg
( lhs: ValueRef<'a, I1>, rhs: ValueRef<'b, I2>, generics: &GenericMap, func: impl Fn(I1::Scala
src/function.rs:495
↓ 2 callersFunctionappend_bitmap
(bitmap: &mut MutableBitmap, other: &MutableBitmap)
src/util.rs:26
↓ 2 callersMethodapply
(&self, ty: DataType)
src/type_check.rs:115
↓ 2 callersMethodmerge
(mut self, other: Self)
src/type_check.rs:102
↓ 2 callersFunctionrun_cases
(output: &mut impl Write)
src/main.rs:59
↓ 1 callersFunctionbuiltin_functions
()
src/main.rs:428
↓ 1 callersFunctioncan_cast_to
(src_ty: &DataType, dest_ty: &DataType)
src/type_check.rs:223
↓ 1 callersFunctioncheck
(ast: &AST, fn_registry: &FunctionRegistry)
src/type_check.rs:10
↓ 1 callersFunctioncheck_function
( name: &str, params: &[usize], args: &[Expr], args_type: &[DataType], args_prop: &[ValueP
src/type_check.rs:60
↓ 1 callersFunctioncheck_literal
(literal: &Literal)
src/type_check.rs:48
↓ 1 callersFunctioncommon_super_type
(ty1: DataType, ty2: DataType)
src/type_check.rs:238
↓ 1 callersFunctionerase_function_generic_0_arg
( func: impl for<'a> Fn(&GenericMap) -> Value<O>, )
src/function.rs:366
↓ 1 callersFunctionerase_function_generic_1_arg
( func: impl for<'a> Fn(ValueRef<'a, I1>, &GenericMap) -> Value<O>, )
src/function.rs:379
↓ 1 callersFunctionerase_function_generic_2_arg
( func: impl for<'a> Fn(ValueRef<'a, I1>, ValueRef<'a, I2>, &GenericMap) -> Value<O>, )
src/function.rs:397
↓ 1 callersMethodpush_default
(&mut self)
src/values.rs:464
↓ 1 callersMethodrepeat
(&self, n: usize)
src/values.rs:181
↓ 1 callersMethodrun
(&self, expr: &Expr)
src/runtime.rs:16
↓ 1 callersMethodrun_cast
(&self, input: Value<AnyType>, dest_type: &DataType)
src/runtime.rs:43
↓ 1 callersMethodrun_lit
(&self, lit: &Literal)
src/runtime.rs:151
↓ 1 callersMethodsearch_candidates
( &self, name: &str, params: &[usize], args_type: &[DataType], )
src/function.rs:58
↓ 1 callersFunctiontry_check_function
( args: &[Expr], args_type: &[DataType], args_prop: &[ValueProperty], sig: &FunctionSignature,
src/type_check.rs:126
↓ 1 callersFunctionunify
(src_ty: &DataType, dest_ty: &DataType)
src/type_check.rs:195
↓ 1 callersFunctionvectorize_1_arg
( val: ValueRef<'a, I1>, generics: &GenericMap, func: impl Fn(I1::ScalarRef<'_>) -> O::Scalar, )
src/function.rs:419
↓ 1 callersFunctionvectorize_passthrough_nullable_1_arg
( val: ValueRef<'a, NullableType<I1>>, generics: &GenericMap, func: impl for<'for_a> Fn(I1::Scalar
src/function.rs:456
↓ 1 callersFunctionvectorize_passthrough_nullable_2_arg
( lhs: ValueRef<'a, NullableType<I1>>, rhs: ValueRef<'b, NullableType<I2>>, generics: &GenericMap,
src/function.rs:562
↓ 1 callersFunctionvectorize_with_writer_1_arg
( val: ValueRef<'a, I1>, generics: &GenericMap, func: impl Fn(I1::ScalarRef<'_>, &mut O::ColumnBui
src/function.rs:434
↓ 1 callersFunctionvectorize_with_writer_2_arg
( lhs: ValueRef<'a, I1>, rhs: ValueRef<'b, I2>, generics: &GenericMap, func: impl Fn(I1::Scala
src/function.rs:523
↓ 1 callersFunctionvectorize_with_writer_passthrough_nullable_1_arg
( val: ValueRef<'a, NullableType<I1>>, generics: &GenericMap, func: impl Fn(I1::ScalarRef<'_>, &mu
src/function.rs:472
↓ 1 callersFunctionvectorize_with_writer_passthrough_nullable_2_arg
( lhs: ValueRef<'a, NullableType<I1>>, rhs: ValueRef<'b, NullableType<I2>>, generics: &GenericMap,
src/function.rs:594
Methodappend_builder
(len: &mut Self::ColumnBuilder, other_len: &Self::ColumnBuilder)
src/types/empty_array.rs:99
Methodappend_builder
( (col, validity): &mut Self::ColumnBuilder, (other_col, other_nulls): &Self::ColumnBuilder,
src/types/nullable.rs:126
Methodappend_builder
(builder: &mut Self::ColumnBuilder, other_builder: &Self::ColumnBuilder)
src/types/number.rs:102
Methodappend_builder
(builder: &mut Self::ColumnBuilder, other_builder: &Self::ColumnBuilder)
src/types/boolean.rs:98
Methodappend_builder
( (builder, offsets): &mut Self::ColumnBuilder, (other_builder, other_offsets): &Self::ColumnB
src/types/array.rs:103
Methodappend_builder
( (data, offsets): &mut Self::ColumnBuilder, (other_data, other_offsets): &Self::ColumnBuilder
src/types/string.rs:96
Methodappend_builder
(len: &mut Self::ColumnBuilder, other_len: &Self::ColumnBuilder)
src/types/null.rs:99
Methodappend_builder
(builder: &mut Self::ColumnBuilder, other: &Self::ColumnBuilder)
src/types/generic.rs:83
Methodbuild_column
(len: Self::ColumnBuilder)
src/types/empty_array.rs:103
Methodbuild_column
((col, validity): Self::ColumnBuilder)
src/types/nullable.rs:134
Methodbuild_column
(builder: Self::ColumnBuilder)
src/types/number.rs:106
Methodbuild_column
(builder: Self::ColumnBuilder)
src/types/boolean.rs:102
Methodbuild_column
((builder, offsets): Self::ColumnBuilder)
src/types/array.rs:112
Methodbuild_column
((data, offsets): Self::ColumnBuilder)
src/types/string.rs:105
Methodbuild_column
(len: Self::ColumnBuilder)
src/types/null.rs:103
Methodbuild_column
(builder: Self::ColumnBuilder)
src/types/generic.rs:87
Methodbuild_scalar
(self)
src/values.rs:592
Methodbuild_scalar
(len: Self::ColumnBuilder)
src/types/empty_array.rs:107
Methodbuild_scalar
((col, validity): Self::ColumnBuilder)
src/types/nullable.rs:139
Methodbuild_scalar
(builder: Self::ColumnBuilder)
src/types/number.rs:110
Methodbuild_scalar
(builder: Self::ColumnBuilder)
src/types/boolean.rs:106
Methodbuild_scalar
((builder, offsets): Self::ColumnBuilder)
src/types/array.rs:117
Methodbuild_scalar
((data, offsets): Self::ColumnBuilder)
src/types/string.rs:109
Methodbuild_scalar
(len: Self::ColumnBuilder)
src/types/null.rs:107
Methodbuild_scalar
(builder: Self::ColumnBuilder)
src/types/generic.rs:91
Methodbuilder_len
(len: &Self::ColumnBuilder)
src/types/empty_array.rs:87
Methodbuilder_len
((_, validity): &Self::ColumnBuilder)
src/types/nullable.rs:104
Methodbuilder_len
(builder: &Self::ColumnBuilder)
src/types/number.rs:90
Methodbuilder_len
(builder: &Self::ColumnBuilder)
src/types/boolean.rs:86
Methodbuilder_len
((_, offsets): &Self::ColumnBuilder)
src/types/array.rs:87
Methodbuilder_len
((_, offsets): &Self::ColumnBuilder)
src/types/string.rs:83
Methodbuilder_len
(len: &Self::ColumnBuilder)
src/types/null.rs:87
Methodbuilder_len
(builder: &Self::ColumnBuilder)
src/types/generic.rs:71
Methodcolumn_from_iter
( iter: impl Iterator<Item = Self::Scalar>, generics: &GenericMap, )
src/types.rs:84
Methodcolumn_from_iter
(iter: impl Iterator<Item = Self::Scalar>, _: &GenericMap)
src/types/empty_array.rs:75
Methodcolumn_from_iter
(iter: impl Iterator<Item = Self::Scalar>, _: &GenericMap)
src/types/number.rs:78
Methodcolumn_from_iter
(iter: impl Iterator<Item = Self::Scalar>, _: &GenericMap)
src/types/boolean.rs:74
Methodcolumn_from_iter
(iter: impl Iterator<Item = Self::Scalar>, _: &GenericMap)
src/types/null.rs:75
Methodcolumn_len
(len: &'a Self::Column)
src/types/empty_array.rs:53
Methodcolumn_len
((_, validity): &'a Self::Column)
src/types/nullable.rs:69
Methodcolumn_len
(col: &'a Self::Column)
src/types/number.rs:62
Methodcolumn_len
(col: &'a Self::Column)
src/types/boolean.rs:58
Methodcolumn_len
((_, offsets): &'a Self::Column)
src/types/array.rs:60
Methodcolumn_len
((_, offsets): &'a Self::Column)
src/types/string.rs:53
Methodcolumn_len
(len: &'a Self::Column)
src/types/null.rs:53
Methodcolumn_len
(col: &'a Self::Column)
src/types/generic.rs:47
Methodcolumn_to_builder
(len: Self::Column)
src/types/empty_array.rs:83
Methodcolumn_to_builder
((col, validity): Self::Column)
src/types/nullable.rs:100
Methodcolumn_to_builder
(col: Self::Column)
src/types/number.rs:86
Methodcolumn_to_builder
(col: Self::Column)
src/types/boolean.rs:82
Methodcolumn_to_builder
((col, offsets): Self::Column)
src/types/array.rs:83
Methodcolumn_to_builder
((data, offsets): Self::Column)
src/types/string.rs:79
Methodcolumn_to_builder
(len: Self::Column)
src/types/null.rs:83
next →1–100 of 232, ranked by callers