Function process_event::main
source · pub(crate) fn main()
diff --git a/process_event/fn.main.html b/process_event/fn.main.html index cd56b887a1..4b41490a04 100644 --- a/process_event/fn.main.html +++ b/process_event/fn.main.html @@ -1 +1 @@ -
pub(crate) fn main()
pub(crate) fn main()
pub(crate) fn print_error(error: &Error)
pub(crate) fn print_error(error: &Error)
pub(crate) struct Cli {
+Cli in process_event - Rust Struct process_event::Cli
source · pub(crate) struct Cli {
pub(crate) pii_config: Option<PathBuf>,
pub(crate) event: Option<PathBuf>,
pub(crate) store: bool,
@@ -12,15 +12,15 @@
§store: bool
Apply full store normalization.
§pretty: bool
Pretty print the output JSON.
§debug: bool
Debug print the internal structure.
-Implementations§
Trait Implementations§
source§impl Args for Cli
source§fn group_id() -> Option<Id>
Report the [ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl FromArgMatches for Cli
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Implementations§
Trait Implementations§
source§impl Args for Cli
source§fn group_id() -> Option<Id>
Report the [ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl FromArgMatches for Cli
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for Cli
§fn parse_from<I, T>(itr: I) -> Self
source§impl Parser for Cli
§fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>where
I: IntoIterator<Item = T>,
diff --git a/relay_cabi/enum.GlobFlags.html b/relay_cabi/enum.GlobFlags.html
index e988ad7ecc..e7b6c7aa7b 100644
--- a/relay_cabi/enum.GlobFlags.html
+++ b/relay_cabi/enum.GlobFlags.html
@@ -1,4 +1,4 @@
-GlobFlags in relay_cabi - Rust Enum relay_cabi::GlobFlags
source · #[repr(u32)]pub enum GlobFlags {
+GlobFlags in relay_cabi - Rust Enum relay_cabi::GlobFlags
source · #[repr(u32)]pub enum GlobFlags {
DoubleStar = 1,
CaseInsensitive = 2,
PathNormalize = 4,
diff --git a/relay_cabi/fn.normalize_cardinality_limit_config.html b/relay_cabi/fn.normalize_cardinality_limit_config.html
index 3d51883428..dee6953648 100644
--- a/relay_cabi/fn.normalize_cardinality_limit_config.html
+++ b/relay_cabi/fn.normalize_cardinality_limit_config.html
@@ -1,4 +1,4 @@
-normalize_cardinality_limit_config in relay_cabi - Rust Function relay_cabi::normalize_cardinality_limit_config
source · #[no_mangle]
+normalize_cardinality_limit_config in relay_cabi - Rust Function relay_cabi::normalize_cardinality_limit_config
source · #[no_mangle]
pub unsafe extern "C" fn normalize_cardinality_limit_config(
value: *const RelayStr
) -> RelayStr
Expand description
Normalize a cardinality limit config.
diff --git a/relay_cabi/fn.relay_compare_versions.html b/relay_cabi/fn.relay_compare_versions.html
index c892330f9a..c584087839 100644
--- a/relay_cabi/fn.relay_compare_versions.html
+++ b/relay_cabi/fn.relay_compare_versions.html
@@ -1,4 +1,4 @@
-relay_compare_versions in relay_cabi - Rust Function relay_cabi::relay_compare_versions
source · #[no_mangle]
+relay_compare_versions in relay_cabi - Rust Function relay_cabi::relay_compare_versions
source · #[no_mangle]
pub unsafe extern "C" fn relay_compare_versions(
a: *const RelayStr,
b: *const RelayStr
diff --git a/relay_cabi/fn.relay_convert_datascrubbing_config.html b/relay_cabi/fn.relay_convert_datascrubbing_config.html
index 7d16eb9bd7..f6cbe7f858 100644
--- a/relay_cabi/fn.relay_convert_datascrubbing_config.html
+++ b/relay_cabi/fn.relay_convert_datascrubbing_config.html
@@ -1,4 +1,4 @@
-relay_convert_datascrubbing_config in relay_cabi - Rust Function relay_cabi::relay_convert_datascrubbing_config
source · #[no_mangle]
+relay_convert_datascrubbing_config in relay_cabi - Rust Function relay_cabi::relay_convert_datascrubbing_config
source · #[no_mangle]
pub unsafe extern "C" fn relay_convert_datascrubbing_config(
config: *const RelayStr
) -> RelayStr
Expand description
Convert an old datascrubbing config to the new PII config format.
diff --git a/relay_cabi/fn.relay_geoip_lookup_free.html b/relay_cabi/fn.relay_geoip_lookup_free.html
index 5275854e19..21b41386c4 100644
--- a/relay_cabi/fn.relay_geoip_lookup_free.html
+++ b/relay_cabi/fn.relay_geoip_lookup_free.html
@@ -1,4 +1,4 @@
-relay_geoip_lookup_free in relay_cabi - Rust Function relay_cabi::relay_geoip_lookup_free
source · #[no_mangle]
+relay_geoip_lookup_free in relay_cabi - Rust Function relay_cabi::relay_geoip_lookup_free
source · #[no_mangle]
pub unsafe extern "C" fn relay_geoip_lookup_free(
lookup: *mut RelayGeoIpLookup
)
Expand description
Frees a RelayGeoIpLookup
.
diff --git a/relay_cabi/fn.relay_geoip_lookup_new.html b/relay_cabi/fn.relay_geoip_lookup_new.html
index 9b4ac2e050..6ca0586a32 100644
--- a/relay_cabi/fn.relay_geoip_lookup_new.html
+++ b/relay_cabi/fn.relay_geoip_lookup_new.html
@@ -1,4 +1,4 @@
-relay_geoip_lookup_new in relay_cabi - Rust Function relay_cabi::relay_geoip_lookup_new
source · #[no_mangle]
+relay_geoip_lookup_new in relay_cabi - Rust Function relay_cabi::relay_geoip_lookup_new
source · #[no_mangle]
pub unsafe extern "C" fn relay_geoip_lookup_new(
path: *const c_char
) -> *mut RelayGeoIpLookup
Expand description
Opens a maxminddb file by path.
diff --git a/relay_cabi/fn.relay_is_glob_match.html b/relay_cabi/fn.relay_is_glob_match.html
index c9906047e5..ea6fe01acc 100644
--- a/relay_cabi/fn.relay_is_glob_match.html
+++ b/relay_cabi/fn.relay_is_glob_match.html
@@ -1,4 +1,4 @@
-relay_is_glob_match in relay_cabi - Rust Function relay_cabi::relay_is_glob_match
source · #[no_mangle]
+relay_is_glob_match in relay_cabi - Rust Function relay_cabi::relay_is_glob_match
source · #[no_mangle]
pub unsafe extern "C" fn relay_is_glob_match(
value: *const RelayBuf,
pat: *const RelayStr,
diff --git a/relay_cabi/fn.relay_normalize_global_config.html b/relay_cabi/fn.relay_normalize_global_config.html
index 63903b929c..405efc0d3d 100644
--- a/relay_cabi/fn.relay_normalize_global_config.html
+++ b/relay_cabi/fn.relay_normalize_global_config.html
@@ -1,4 +1,4 @@
-relay_normalize_global_config in relay_cabi - Rust Function relay_cabi::relay_normalize_global_config
source · #[no_mangle]
+relay_normalize_global_config in relay_cabi - Rust Function relay_cabi::relay_normalize_global_config
source · #[no_mangle]
pub unsafe extern "C" fn relay_normalize_global_config(
value: *const RelayStr
) -> RelayStr
Expand description
Normalize a global config.
diff --git a/relay_cabi/fn.relay_normalize_project_config.html b/relay_cabi/fn.relay_normalize_project_config.html
index 3b707b44e0..d38ad2499f 100644
--- a/relay_cabi/fn.relay_normalize_project_config.html
+++ b/relay_cabi/fn.relay_normalize_project_config.html
@@ -1,4 +1,4 @@
-relay_normalize_project_config in relay_cabi - Rust Function relay_cabi::relay_normalize_project_config
source · #[no_mangle]
+relay_normalize_project_config in relay_cabi - Rust Function relay_cabi::relay_normalize_project_config
source · #[no_mangle]
pub unsafe extern "C" fn relay_normalize_project_config(
value: *const RelayStr
) -> RelayStr
Expand description
Normalize a project config.
diff --git a/relay_cabi/fn.relay_parse_release.html b/relay_cabi/fn.relay_parse_release.html
index 3eb6fb4937..148f699e3f 100644
--- a/relay_cabi/fn.relay_parse_release.html
+++ b/relay_cabi/fn.relay_parse_release.html
@@ -1,4 +1,4 @@
-relay_parse_release in relay_cabi - Rust Function relay_cabi::relay_parse_release
source · #[no_mangle]
+relay_parse_release in relay_cabi - Rust Function relay_cabi::relay_parse_release
source · #[no_mangle]
pub unsafe extern "C" fn relay_parse_release(
value: *const RelayStr
) -> RelayStr
Expand description
Parse a sentry release structure from a string.
diff --git a/relay_cabi/fn.relay_pii_selector_suggestions_from_event.html b/relay_cabi/fn.relay_pii_selector_suggestions_from_event.html
index edc6a500f5..27ebe3e766 100644
--- a/relay_cabi/fn.relay_pii_selector_suggestions_from_event.html
+++ b/relay_cabi/fn.relay_pii_selector_suggestions_from_event.html
@@ -1,4 +1,4 @@
-relay_pii_selector_suggestions_from_event in relay_cabi - Rust #[no_mangle]
+relay_pii_selector_suggestions_from_event in relay_cabi - Rust #[no_mangle]
pub unsafe extern "C" fn relay_pii_selector_suggestions_from_event(
event: *const RelayStr
) -> RelayStr
Expand description
Walk through the event and collect selectors that can be applied to it in a PII config. This
diff --git a/relay_cabi/fn.relay_pii_strip_event.html b/relay_cabi/fn.relay_pii_strip_event.html
index 408fa5e746..3ea0e0564e 100644
--- a/relay_cabi/fn.relay_pii_strip_event.html
+++ b/relay_cabi/fn.relay_pii_strip_event.html
@@ -1,4 +1,4 @@
-
relay_pii_strip_event in relay_cabi - Rust Function relay_cabi::relay_pii_strip_event
source · #[no_mangle]
+relay_pii_strip_event in relay_cabi - Rust Function relay_cabi::relay_pii_strip_event
source · #[no_mangle]
pub unsafe extern "C" fn relay_pii_strip_event(
config: *const RelayStr,
event: *const RelayStr
diff --git a/relay_cabi/fn.relay_split_chunks.html b/relay_cabi/fn.relay_split_chunks.html
index e1efb26dca..0c91fdf4a6 100644
--- a/relay_cabi/fn.relay_split_chunks.html
+++ b/relay_cabi/fn.relay_split_chunks.html
@@ -1,4 +1,4 @@
-relay_split_chunks in relay_cabi - Rust Function relay_cabi::relay_split_chunks
source · #[no_mangle]
+relay_split_chunks in relay_cabi - Rust Function relay_cabi::relay_split_chunks
source · #[no_mangle]
pub unsafe extern "C" fn relay_split_chunks(
string: *const RelayStr,
remarks: *const RelayStr
diff --git a/relay_cabi/fn.relay_store_normalizer_free.html b/relay_cabi/fn.relay_store_normalizer_free.html
index 814121634b..f258eeb8d4 100644
--- a/relay_cabi/fn.relay_store_normalizer_free.html
+++ b/relay_cabi/fn.relay_store_normalizer_free.html
@@ -1,4 +1,4 @@
-relay_store_normalizer_free in relay_cabi - Rust Function relay_cabi::relay_store_normalizer_free
source · #[no_mangle]
+relay_store_normalizer_free in relay_cabi - Rust Function relay_cabi::relay_store_normalizer_free
source · #[no_mangle]
pub unsafe extern "C" fn relay_store_normalizer_free(
normalizer: *mut RelayStoreNormalizer
)
Expand description
Frees a RelayStoreNormalizer
.
diff --git a/relay_cabi/fn.relay_store_normalizer_new.html b/relay_cabi/fn.relay_store_normalizer_new.html
index 552f6c8b26..6184bdcabf 100644
--- a/relay_cabi/fn.relay_store_normalizer_new.html
+++ b/relay_cabi/fn.relay_store_normalizer_new.html
@@ -1,4 +1,4 @@
-relay_store_normalizer_new in relay_cabi - Rust Function relay_cabi::relay_store_normalizer_new
source · #[no_mangle]
+relay_store_normalizer_new in relay_cabi - Rust Function relay_cabi::relay_store_normalizer_new
source · #[no_mangle]
pub unsafe extern "C" fn relay_store_normalizer_new(
config: *const RelayStr,
_geoip_lookup: *const RelayGeoIpLookup
diff --git a/relay_cabi/fn.relay_store_normalizer_normalize_event.html b/relay_cabi/fn.relay_store_normalizer_normalize_event.html
index 88f3c0d059..50c74d8386 100644
--- a/relay_cabi/fn.relay_store_normalizer_normalize_event.html
+++ b/relay_cabi/fn.relay_store_normalizer_normalize_event.html
@@ -1,4 +1,4 @@
-relay_store_normalizer_normalize_event in relay_cabi - Rust #[no_mangle]
+relay_store_normalizer_normalize_event in relay_cabi - Rust #[no_mangle]
pub unsafe extern "C" fn relay_store_normalizer_normalize_event(
normalizer: *mut RelayStoreNormalizer,
event: *const RelayStr
diff --git a/relay_cabi/fn.relay_test_panic.html b/relay_cabi/fn.relay_test_panic.html
index f90578dfc3..bcf3523132 100644
--- a/relay_cabi/fn.relay_test_panic.html
+++ b/relay_cabi/fn.relay_test_panic.html
@@ -1,3 +1,3 @@
-relay_test_panic in relay_cabi - Rust Function relay_cabi::relay_test_panic
source · #[no_mangle]
+relay_test_panic in relay_cabi - Rust Function relay_cabi::relay_test_panic
source · #[no_mangle]
pub unsafe extern "C" fn relay_test_panic()
Expand description
A test function that always panics.
\ No newline at end of file
diff --git a/relay_cabi/fn.relay_translate_legacy_python_json.html b/relay_cabi/fn.relay_translate_legacy_python_json.html
index c23b6b8879..e288120a53 100644
--- a/relay_cabi/fn.relay_translate_legacy_python_json.html
+++ b/relay_cabi/fn.relay_translate_legacy_python_json.html
@@ -1,4 +1,4 @@
-relay_translate_legacy_python_json in relay_cabi - Rust Function relay_cabi::relay_translate_legacy_python_json
source · #[no_mangle]
+relay_translate_legacy_python_json in relay_cabi - Rust Function relay_cabi::relay_translate_legacy_python_json
source · #[no_mangle]
pub unsafe extern "C" fn relay_translate_legacy_python_json(
event: *mut RelayStr
) -> bool
Expand description
Replaces invalid JSON generated by Python.
diff --git a/relay_cabi/fn.relay_valid_platforms.html b/relay_cabi/fn.relay_valid_platforms.html
index e630f03536..8b46e40c4d 100644
--- a/relay_cabi/fn.relay_valid_platforms.html
+++ b/relay_cabi/fn.relay_valid_platforms.html
@@ -1,4 +1,4 @@
-relay_valid_platforms in relay_cabi - Rust Function relay_cabi::relay_valid_platforms
source · #[no_mangle]
+relay_valid_platforms in relay_cabi - Rust Function relay_cabi::relay_valid_platforms
source · #[no_mangle]
pub unsafe extern "C" fn relay_valid_platforms(
size_out: *mut usize
) -> *const RelayStr
Expand description
Returns a list of all valid platform identifiers.
diff --git a/relay_cabi/fn.relay_validate_pii_config.html b/relay_cabi/fn.relay_validate_pii_config.html
index 10dbfa7075..8bbafb6551 100644
--- a/relay_cabi/fn.relay_validate_pii_config.html
+++ b/relay_cabi/fn.relay_validate_pii_config.html
@@ -1,4 +1,4 @@
-relay_validate_pii_config in relay_cabi - Rust Function relay_cabi::relay_validate_pii_config
source · #[no_mangle]
+relay_validate_pii_config in relay_cabi - Rust Function relay_cabi::relay_validate_pii_config
source · #[no_mangle]
pub unsafe extern "C" fn relay_validate_pii_config(
value: *const RelayStr
) -> RelayStr
Expand description
Validate a PII config against the schema. Used in project options UI.
diff --git a/relay_cabi/fn.relay_validate_pii_selector.html b/relay_cabi/fn.relay_validate_pii_selector.html
index e8023b3b7a..d224d0bc92 100644
--- a/relay_cabi/fn.relay_validate_pii_selector.html
+++ b/relay_cabi/fn.relay_validate_pii_selector.html
@@ -1,4 +1,4 @@
-relay_validate_pii_selector in relay_cabi - Rust Function relay_cabi::relay_validate_pii_selector
source · #[no_mangle]
+relay_validate_pii_selector in relay_cabi - Rust Function relay_cabi::relay_validate_pii_selector
source · #[no_mangle]
pub unsafe extern "C" fn relay_validate_pii_selector(
value: *const RelayStr
) -> RelayStr
Expand description
Validates a PII selector spec. Used to validate datascrubbing safe fields.
diff --git a/relay_cabi/fn.relay_validate_rule_condition.html b/relay_cabi/fn.relay_validate_rule_condition.html
index 892f8119c4..3ab0373584 100644
--- a/relay_cabi/fn.relay_validate_rule_condition.html
+++ b/relay_cabi/fn.relay_validate_rule_condition.html
@@ -1,4 +1,4 @@
-relay_validate_rule_condition in relay_cabi - Rust Function relay_cabi::relay_validate_rule_condition
source · #[no_mangle]
+relay_validate_rule_condition in relay_cabi - Rust Function relay_cabi::relay_validate_rule_condition
source · #[no_mangle]
pub unsafe extern "C" fn relay_validate_rule_condition(
value: *const RelayStr
) -> RelayStr
Expand description
Validate a dynamic rule condition.
diff --git a/relay_cabi/fn.relay_validate_sampling_configuration.html b/relay_cabi/fn.relay_validate_sampling_configuration.html
index 982bac81f7..3693168caa 100644
--- a/relay_cabi/fn.relay_validate_sampling_configuration.html
+++ b/relay_cabi/fn.relay_validate_sampling_configuration.html
@@ -1,4 +1,4 @@
-relay_validate_sampling_configuration in relay_cabi - Rust #[no_mangle]
+relay_validate_sampling_configuration in relay_cabi - Rust #[no_mangle]
pub unsafe extern "C" fn relay_validate_sampling_configuration(
value: *const RelayStr
) -> RelayStr
Expand description
Validate whole rule ( this will be also implemented in Sentry for better error messages)
diff --git a/relay_cabi/struct.RelayGeoIpLookup.html b/relay_cabi/struct.RelayGeoIpLookup.html
index 9fa682e91b..842ef19a84 100644
--- a/relay_cabi/struct.RelayGeoIpLookup.html
+++ b/relay_cabi/struct.RelayGeoIpLookup.html
@@ -1,4 +1,4 @@
-
RelayGeoIpLookup in relay_cabi - Rust Struct relay_cabi::RelayGeoIpLookup
source · pub struct RelayGeoIpLookup;
Expand description
A geo ip lookup helper based on maxmind db files.
+RelayGeoIpLookup in relay_cabi - Rust Struct relay_cabi::RelayGeoIpLookup
source · pub struct RelayGeoIpLookup;
Expand description
A geo ip lookup helper based on maxmind db files.
Auto Trait Implementations§
§impl Freeze for RelayGeoIpLookup
§impl RefUnwindSafe for RelayGeoIpLookup
§impl Send for RelayGeoIpLookup
§impl Sync for RelayGeoIpLookup
§impl Unpin for RelayGeoIpLookup
§impl UnwindSafe for RelayGeoIpLookup
Blanket Implementations§