MCPcopy Create free account

hub / github.com/bluejekyll/pg-extend-rs / functions

Functions165 in github.com/bluejekyll/pg-extend-rs

Methodindex_columns
(_table_metadata: &ForeignTableMetadata)
examples/fdw-rw/src/lib.rs:101
Methodindex_columns
If defined, these columns will always be present in the tuple. This can be useful for update and delete operations, which otherwise might be missing k
pg-extend/src/pg_fdw.rs:48
Methodinto_cstring
Allocate a new CString, using the PgAllocator for the MemoryContext
pg-extend/src/native/text.rs:54
Methodinto_datum
(self)
pg-extend/src/pg_datum.rs:66
Methodis_array
for distinguishing array argsuments
pg-extend/src/pg_type.rs:188
Methodis_array
()
pg-extend/src/pg_type.rs:268
Methodis_option
for distinguishing optional and non-optional arguments
pg-extend/src/pg_type.rs:184
Methodis_option
()
pg-extend/src/pg_type.rs:249
Functionit_works
()
examples/fdw/src/lib.rs:17
Methoditerate_foreign_scan
Retrieve next row from the result set, or clear tuple slot to indicate EOF. Fetch one row from the foreign (the node's ScanTupleSlot should be used fo
pg-extend/src/pg_fdw.rs:336
Functionlog
(level: Level, file: T1, line: u32, func_name: T2, msg: T3)
pg-extend/src/pg_error.rs:69
Functionlongjmping
(value: i32)
examples/panicking/src/lib.rs:26
Functionmain
()
pg-extend/build.rs:16
Methodname_to_string
(attname: pg_sys::NameData)
pg-extend/src/pg_fdw.rs:208
Methodnew
()
integration-tests/tests/logging.rs:31
Methodnext
(&mut self)
examples/fdw-rw/src/lib.rs:65
Functionpanicking
(value: i32)
examples/panicking/src/lib.rs:18
Functionpg_extern
( _attr: proc_macro::TokenStream, item: proc_macro::TokenStream, )
pg-extern-attr/src/lib.rs:485
Functionpg_foreignwrapper
( _attr: proc_macro::TokenStream, item: proc_macro::TokenStream, )
pg-extern-attr/src/lib.rs:506
Methodpg_type
()
pg-extend/src/pg_type.rs:194
Functionregister_panic_handler
This will replace the current panic_handler
pg-extend/src/lib.rs:108
Methodrescan_foreign_scan
Restart the scan from the beginning
pg-extend/src/pg_fdw.rs:401
Methodreturn_stmt
Return the String to be used for the RETURNS statement in SQL
pg-extend/src/pg_type.rs:174
Functionrs_error
(msg: String)
examples/logging/src/lib.rs:20
Functionrs_log_all
()
examples/logging/src/lib.rs:26
Functionrs_nullif
(value1: Option<String>, value2: Option<String>)
examples/nullable/src/lib.rs:26
Methodschema
( _server_opts: OptionMap, server_name: String, _remote_schema: String, local_
examples/fdw/src/lib.rs:62
Methodschema
( _sopts: OptionMap, server_name: String, _rschema: String, lschema: String,
examples/fdw-rw/src/lib.rs:84
Methodschema
Method for IMPORT FOREIGN SCHEMA. Use one element per SQL statement to be executed. remote_schema and local_schema are the names of the "schema" (a co
pg-extend/src/pg_fdw.rs:62
Methodsize_of
(_ty: &T)
pg-extend/src/native/varlena.rs:96
Functionsum_array
(arr: &[i32])
examples/adding/src/lib.rs:43
Functionsum_big_array
(arr: &[i64])
examples/adding/src/lib.rs:55
Functionsum_double_array
(arr: &[f64])
examples/adding/src/lib.rs:67
Functionsum_float_array
(arr: &[f32])
examples/adding/src/lib.rs:61
Functionsum_small_array
(arr: &[i16])
examples/adding/src/lib.rs:49
Functiontest_add_big_one
()
integration-tests/tests/adding_tests.rs:61
Functiontest_add_one
()
integration-tests/tests/adding_tests.rs:6
Functiontest_add_one
()
examples/adding/src/lib.rs:76
Functiontest_add_one_null
()
integration-tests/tests/adding_tests.rs:30
Functiontest_add_small_one
()
integration-tests/tests/adding_tests.rs:46
Functiontest_add_together
()
integration-tests/tests/adding_tests.rs:76
Functiontest_concat_rs
()
integration-tests/tests/strings.rs:6
Functiontest_concat_rs
()
examples/strings/src/lib.rs:46
Functiontest_fdw
()
integration-tests/tests/fdw.rs:17
Functiontest_get_null
()
integration-tests/tests/nullable_tests.rs:6
Functiontest_get_null
()
examples/nullable/src/lib.rs:39
Functiontest_longjmping
()
integration-tests/tests/panicking_tests.rs:14
Functiontest_memory_context
()
integration-tests/tests/memory_context.rs:6
Functiontest_panicking
()
integration-tests/tests/panicking_tests.rs:6
Functiontest_panicking
()
examples/panicking/src/lib.rs:40
Functiontest_rs_error
()
integration-tests/tests/logging.rs:12
Functiontest_rs_log_all
the new Postgres connection impl made it not possible to capture the logging output
integration-tests/tests/logging.rs:53
Functiontest_rs_nullif
()
integration-tests/tests/nullable_tests.rs:19
Functiontest_rs_nullif
()
examples/nullable/src/lib.rs:44
Functiontest_sum_array
()
integration-tests/tests/adding_tests.rs:94
Functiontest_sum_big_array
()
integration-tests/tests/adding_tests.rs:124
Functiontest_sum_double_array
()
integration-tests/tests/adding_tests.rs:154
Functiontest_sum_float_array
()
integration-tests/tests/adding_tests.rs:139
Functiontest_sum_small_array
()
integration-tests/tests/adding_tests.rs:109
Functiontest_text_rs
()
integration-tests/tests/strings.rs:21
Functiontext_rs
(_alloc: &'mc PgAllocator, text: Text<'mc>)
examples/strings/src/lib.rs:30
Methodtry_from
(_: &'mc PgAllocator, datum: PgDatum<'mc>)
pg-extend/src/pg_datum.rs:90
Methodtts_to_hashmap
( memory_context: &'mc PgAllocator, slot: *mut pg_sys::TupleTableSlot, tupledesc: &pg_
pg-extend/src/pg_fdw.rs:290
Methodtupdesc_attrs
(tupledesc: &pg_sys::tupleDesc)
pg-extend/src/pg_fdw.rs:317
Methodwill_parse_macro
(&self, name: &str)
pg-extend/build.rs:176
← previous101–165 of 165, ranked by callers