/* <begin connected objects> */
/*
This file is auto generated by pgrx.

The ordering of items is not stable, it is driven by a dependency graph.
*/
/* </end connected objects> */

/* <begin connected objects> */
-- src/lib.rs:17
-- jspg::cache_schema
CREATE  FUNCTION "cache_schema"(
	"schema_id" TEXT, /* &str */
	"schema" jsonb /* pgrx::datum::json::JsonB */
) RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'cache_schema_wrapper';
/* </end connected objects> */

/* <begin connected objects> */
-- src/lib.rs:68
-- jspg::clear_schema_cache
CREATE  FUNCTION "clear_schema_cache"() RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'clear_schema_cache_wrapper';
/* </end connected objects> */

/* <begin connected objects> */
-- src/lib.rs:36
-- jspg::schema_cached
CREATE  FUNCTION "schema_cached"(
	"schema_id" TEXT /* &str */
) RETURNS bool /* bool */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'schema_cached_wrapper';
/* </end connected objects> */

/* <begin connected objects> */
-- src/lib.rs:42
-- jspg::validate_schema
CREATE  FUNCTION "validate_schema"(
	"schema_id" TEXT, /* &str */
	"instance" jsonb /* pgrx::datum::json::JsonB */
) RETURNS jsonb /* pgrx::datum::json::JsonB */
IMMUTABLE STRICT PARALLEL SAFE
LANGUAGE c /* Rust */
AS 'MODULE_PATHNAME', 'validate_schema_wrapper';
/* </end connected objects> */

