Skip to content

Commit 171deec

Browse files
author
Filippo Costa
authored
refactor(index-node): derive Clone for IndexNodeResolver (#3943)
1 parent 37fd5e8 commit 171deec

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

server/index-node/src/resolver.rs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ impl IntoValue for PublicProofOfIndexingResult {
6060
}
6161

6262
/// Resolver for the index node GraphQL API.
63+
#[derive(Clone)]
6364
pub struct IndexNodeResolver<S: Store> {
6465
logger: Logger,
6566
blockchain_map: Arc<BlockchainMap>,
@@ -716,18 +717,6 @@ fn entity_changes_to_graphql(entity_changes: Vec<EntityOperation>) -> r::Value {
716717
}
717718
}
718719

719-
impl<S: Store> Clone for IndexNodeResolver<S> {
720-
fn clone(&self) -> Self {
721-
Self {
722-
logger: self.logger.clone(),
723-
blockchain_map: self.blockchain_map.clone(),
724-
store: self.store.clone(),
725-
link_resolver: self.link_resolver.clone(),
726-
bearer_token: self.bearer_token.clone(),
727-
}
728-
}
729-
}
730-
731720
#[async_trait]
732721
impl<S: Store> Resolver for IndexNodeResolver<S> {
733722
const CACHEABLE: bool = false;

0 commit comments

Comments
 (0)