Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bluejekyll/pg-extend-rs
/ functions
Functions
165 in github.com/bluejekyll/pg-extend-rs
⨍
Functions
165
◇
Types & classes
25
Method
index_columns
(_table_metadata: &ForeignTableMetadata)
examples/fdw-rw/src/lib.rs:101
Method
index_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
Method
into_cstring
Allocate a new CString, using the PgAllocator for the MemoryContext
pg-extend/src/native/text.rs:54
Method
into_datum
(self)
pg-extend/src/pg_datum.rs:66
Method
is_array
for distinguishing array argsuments
pg-extend/src/pg_type.rs:188
Method
is_array
()
pg-extend/src/pg_type.rs:268
Method
is_option
for distinguishing optional and non-optional arguments
pg-extend/src/pg_type.rs:184
Method
is_option
()
pg-extend/src/pg_type.rs:249
Function
it_works
()
examples/fdw/src/lib.rs:17
Method
iterate_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
Function
log
(level: Level, file: T1, line: u32, func_name: T2, msg: T3)
pg-extend/src/pg_error.rs:69
Function
longjmping
(value: i32)
examples/panicking/src/lib.rs:26
Function
main
()
pg-extend/build.rs:16
Method
name_to_string
(attname: pg_sys::NameData)
pg-extend/src/pg_fdw.rs:208
Method
new
()
integration-tests/tests/logging.rs:31
Method
next
(&mut self)
examples/fdw-rw/src/lib.rs:65
Function
panicking
(value: i32)
examples/panicking/src/lib.rs:18
Function
pg_extern
( _attr: proc_macro::TokenStream, item: proc_macro::TokenStream, )
pg-extern-attr/src/lib.rs:485
Function
pg_foreignwrapper
( _attr: proc_macro::TokenStream, item: proc_macro::TokenStream, )
pg-extern-attr/src/lib.rs:506
Method
pg_type
()
pg-extend/src/pg_type.rs:194
Function
register_panic_handler
This will replace the current panic_handler
pg-extend/src/lib.rs:108
Method
rescan_foreign_scan
Restart the scan from the beginning
pg-extend/src/pg_fdw.rs:401
Method
return_stmt
Return the String to be used for the RETURNS statement in SQL
pg-extend/src/pg_type.rs:174
Function
rs_error
(msg: String)
examples/logging/src/lib.rs:20
Function
rs_log_all
()
examples/logging/src/lib.rs:26
Function
rs_nullif
(value1: Option<String>, value2: Option<String>)
examples/nullable/src/lib.rs:26
Method
schema
( _server_opts: OptionMap, server_name: String, _remote_schema: String, local_
examples/fdw/src/lib.rs:62
Method
schema
( _sopts: OptionMap, server_name: String, _rschema: String, lschema: String,
examples/fdw-rw/src/lib.rs:84
Method
schema
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
Method
size_of
(_ty: &T)
pg-extend/src/native/varlena.rs:96
Function
sum_array
(arr: &[i32])
examples/adding/src/lib.rs:43
Function
sum_big_array
(arr: &[i64])
examples/adding/src/lib.rs:55
Function
sum_double_array
(arr: &[f64])
examples/adding/src/lib.rs:67
Function
sum_float_array
(arr: &[f32])
examples/adding/src/lib.rs:61
Function
sum_small_array
(arr: &[i16])
examples/adding/src/lib.rs:49
Function
test_add_big_one
()
integration-tests/tests/adding_tests.rs:61
Function
test_add_one
()
integration-tests/tests/adding_tests.rs:6
Function
test_add_one
()
examples/adding/src/lib.rs:76
Function
test_add_one_null
()
integration-tests/tests/adding_tests.rs:30
Function
test_add_small_one
()
integration-tests/tests/adding_tests.rs:46
Function
test_add_together
()
integration-tests/tests/adding_tests.rs:76
Function
test_concat_rs
()
integration-tests/tests/strings.rs:6
Function
test_concat_rs
()
examples/strings/src/lib.rs:46
Function
test_fdw
()
integration-tests/tests/fdw.rs:17
Function
test_get_null
()
integration-tests/tests/nullable_tests.rs:6
Function
test_get_null
()
examples/nullable/src/lib.rs:39
Function
test_longjmping
()
integration-tests/tests/panicking_tests.rs:14
Function
test_memory_context
()
integration-tests/tests/memory_context.rs:6
Function
test_panicking
()
integration-tests/tests/panicking_tests.rs:6
Function
test_panicking
()
examples/panicking/src/lib.rs:40
Function
test_rs_error
()
integration-tests/tests/logging.rs:12
Function
test_rs_log_all
the new Postgres connection impl made it not possible to capture the logging output
integration-tests/tests/logging.rs:53
Function
test_rs_nullif
()
integration-tests/tests/nullable_tests.rs:19
Function
test_rs_nullif
()
examples/nullable/src/lib.rs:44
Function
test_sum_array
()
integration-tests/tests/adding_tests.rs:94
Function
test_sum_big_array
()
integration-tests/tests/adding_tests.rs:124
Function
test_sum_double_array
()
integration-tests/tests/adding_tests.rs:154
Function
test_sum_float_array
()
integration-tests/tests/adding_tests.rs:139
Function
test_sum_small_array
()
integration-tests/tests/adding_tests.rs:109
Function
test_text_rs
()
integration-tests/tests/strings.rs:21
Function
text_rs
(_alloc: &'mc PgAllocator, text: Text<'mc>)
examples/strings/src/lib.rs:30
Method
try_from
(_: &'mc PgAllocator, datum: PgDatum<'mc>)
pg-extend/src/pg_datum.rs:90
Method
tts_to_hashmap
( memory_context: &'mc PgAllocator, slot: *mut pg_sys::TupleTableSlot, tupledesc: &pg_
pg-extend/src/pg_fdw.rs:290
Method
tupdesc_attrs
(tupledesc: &pg_sys::tupleDesc)
pg-extend/src/pg_fdw.rs:317
Method
will_parse_macro
(&self, name: &str)
pg-extend/build.rs:176
← previous
101–165 of 165, ranked by callers