pub struct TransactionValidationConfig {
pub timestamp_range: Option<Range<UnixTimestamp>>,
pub is_validated: bool,
}
Expand description
Configuration for validate_transaction
.
Fields§
§timestamp_range: Option<Range<UnixTimestamp>>
Timestamp range in which a transaction must end.
Transactions that finish outside this range are invalid. The check is skipped if no range is provided.
is_validated: bool
Controls whether the event has been validated before, in which case disables validation.
By default, is_validated
is disabled and transaction validation is run.
Similar to is_renormalize
for normalization, sentry_relay
may configure this value.
Trait Implementations§
source§impl Debug for TransactionValidationConfig
impl Debug for TransactionValidationConfig
source§impl Default for TransactionValidationConfig
impl Default for TransactionValidationConfig
source§fn default() -> TransactionValidationConfig
fn default() -> TransactionValidationConfig
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TransactionValidationConfig
impl RefUnwindSafe for TransactionValidationConfig
impl Send for TransactionValidationConfig
impl Sync for TransactionValidationConfig
impl Unpin for TransactionValidationConfig
impl UnwindSafe for TransactionValidationConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more