mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-04-30 03:01:58 -04:00
chore: rm lifetime (#15723)
This commit is contained in:
@@ -65,18 +65,18 @@ impl SupervisorClient {
|
||||
}
|
||||
|
||||
/// Executes a `supervisor_checkAccessList` with the configured safety level.
|
||||
pub fn check_access_list<'a, 'b>(
|
||||
&'b self,
|
||||
pub fn check_access_list<'a>(
|
||||
&self,
|
||||
inbox_entries: &'a [B256],
|
||||
executing_descriptor: ExecutingDescriptor,
|
||||
) -> CheckAccessListRequest<'a, 'b> {
|
||||
) -> CheckAccessListRequest<'a> {
|
||||
CheckAccessListRequest {
|
||||
client: self.client.clone(),
|
||||
inbox_entries: Cow::Borrowed(inbox_entries),
|
||||
executing_descriptor,
|
||||
timeout: self.timeout,
|
||||
safety: self.safety,
|
||||
metrics: &self.metrics,
|
||||
metrics: self.metrics.clone(),
|
||||
}
|
||||
}
|
||||
|
||||
@@ -129,16 +129,16 @@ impl SupervisorClient {
|
||||
|
||||
/// A Request future that issues a `supervisor_checkAccessList` request.
|
||||
#[derive(Debug, Clone)]
|
||||
pub struct CheckAccessListRequest<'a, 'b> {
|
||||
pub struct CheckAccessListRequest<'a> {
|
||||
client: ReqwestClient,
|
||||
inbox_entries: Cow<'a, [B256]>,
|
||||
executing_descriptor: ExecutingDescriptor,
|
||||
timeout: Duration,
|
||||
safety: SafetyLevel,
|
||||
metrics: &'b SupervisorMetrics,
|
||||
metrics: SupervisorMetrics,
|
||||
}
|
||||
|
||||
impl<'a, 'b> CheckAccessListRequest<'a, 'b> {
|
||||
impl<'a> CheckAccessListRequest<'a> {
|
||||
/// Configures the timeout to use for the request if any.
|
||||
pub fn with_timeout(mut self, timeout: Duration) -> Self {
|
||||
self.timeout = timeout;
|
||||
@@ -152,7 +152,7 @@ impl<'a, 'b> CheckAccessListRequest<'a, 'b> {
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a, 'b: 'a> IntoFuture for CheckAccessListRequest<'a, 'b> {
|
||||
impl<'a> IntoFuture for CheckAccessListRequest<'a> {
|
||||
type Output = Result<(), InteropTxValidatorError>;
|
||||
type IntoFuture = BoxFuture<'a, Self::Output>;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user