diff --git a/crates/jacquard-api/src/app_blebbit/authr/folder/record.rs b/crates/jacquard-api/src/app_blebbit/authr/folder/record.rs index cd44e25f8..ab221100c 100644 --- a/crates/jacquard-api/src/app_blebbit/authr/folder/record.rs +++ b/crates/jacquard-api/src/app_blebbit/authr/folder/record.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Record<'_> { type Record = RecordRecord; } -impl From> for Record<'static> { +impl From> for Record<'_> { fn from(output: RecordGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_blebbit/authr/group/record.rs b/crates/jacquard-api/src/app_blebbit/authr/group/record.rs index 6a5eb09b4..4ace6d65b 100644 --- a/crates/jacquard-api/src/app_blebbit/authr/group/record.rs +++ b/crates/jacquard-api/src/app_blebbit/authr/group/record.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Record<'_> { type Record = RecordRecord; } -impl From> for Record<'static> { +impl From> for Record<'_> { fn from(output: RecordGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_blebbit/authr/page/record.rs b/crates/jacquard-api/src/app_blebbit/authr/page/record.rs index fcf5f18f7..7efa9ce73 100644 --- a/crates/jacquard-api/src/app_blebbit/authr/page/record.rs +++ b/crates/jacquard-api/src/app_blebbit/authr/page/record.rs @@ -65,7 +65,7 @@ impl jacquard_common::types::collection::Collection for Record<'_> { type Record = RecordRecord; } -impl From> for Record<'static> { +impl From> for Record<'_> { fn from(output: RecordGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/actor/profile.rs b/crates/jacquard-api/src/app_bsky/actor/profile.rs index ef86c7726..8c9b46edf 100644 --- a/crates/jacquard-api/src/app_bsky/actor/profile.rs +++ b/crates/jacquard-api/src/app_bsky/actor/profile.rs @@ -93,7 +93,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/actor/status.rs b/crates/jacquard-api/src/app_bsky/actor/status.rs index 055f1fa05..b4735dd07 100644 --- a/crates/jacquard-api/src/app_bsky/actor/status.rs +++ b/crates/jacquard-api/src/app_bsky/actor/status.rs @@ -84,7 +84,7 @@ impl jacquard_common::types::collection::Collection for Status<'_> { type Record = StatusRecord; } -impl From> for Status<'static> { +impl From> for Status<'_> { fn from(output: StatusGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/feed/generator.rs b/crates/jacquard-api/src/app_bsky/feed/generator.rs index 65a40f4bf..ef9244030 100644 --- a/crates/jacquard-api/src/app_bsky/feed/generator.rs +++ b/crates/jacquard-api/src/app_bsky/feed/generator.rs @@ -8,7 +8,13 @@ ///Record declaring of the existence of a feed generator, and containing metadata about it. The record can exist in any repository. #[jacquard_derive::lexicon] #[derive( - serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq, jacquard_derive::IntoStatic, + serde::Serialize, + serde::Deserialize, + Debug, + Clone, + PartialEq, + Eq, + jacquard_derive::IntoStatic )] #[serde(rename_all = "camelCase")] pub struct Generator<'a> { @@ -27,7 +33,9 @@ pub struct Generator<'a> { pub description: std::option::Option>, #[serde(skip_serializing_if = "std::option::Option::is_none")] #[serde(borrow)] - pub description_facets: std::option::Option>>, + pub description_facets: std::option::Option< + Vec>, + >, #[serde(borrow)] pub did: jacquard_common::types::string::Did<'a>, #[serde(borrow)] @@ -40,7 +48,13 @@ pub struct Generator<'a> { /// Typed wrapper for GetRecord response with this collection's record type. #[derive( - serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq, jacquard_derive::IntoStatic, + serde::Serialize, + serde::Deserialize, + Debug, + Clone, + PartialEq, + Eq, + jacquard_derive::IntoStatic )] #[serde(rename_all = "camelCase")] pub struct GeneratorGetRecordOutput<'a> { @@ -67,9 +81,9 @@ impl jacquard_common::types::collection::Collection for Generator<'_> { type Record = GeneratorRecord; } -impl From> for Generator<'static> { +impl From> for Generator<'_> { fn from(output: GeneratorGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() } -} +} \ No newline at end of file diff --git a/crates/jacquard-api/src/app_bsky/feed/like.rs b/crates/jacquard-api/src/app_bsky/feed/like.rs index b9f77e0ea..807a63520 100644 --- a/crates/jacquard-api/src/app_bsky/feed/like.rs +++ b/crates/jacquard-api/src/app_bsky/feed/like.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Like<'_> { type Record = LikeRecord; } -impl From> for Like<'static> { +impl From> for Like<'_> { fn from(output: LikeGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/feed/post.rs b/crates/jacquard-api/src/app_bsky/feed/post.rs index 3b24de699..db85c2975 100644 --- a/crates/jacquard-api/src/app_bsky/feed/post.rs +++ b/crates/jacquard-api/src/app_bsky/feed/post.rs @@ -132,7 +132,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/feed/postgate.rs b/crates/jacquard-api/src/app_bsky/feed/postgate.rs index eb0805b06..eba29651d 100644 --- a/crates/jacquard-api/src/app_bsky/feed/postgate.rs +++ b/crates/jacquard-api/src/app_bsky/feed/postgate.rs @@ -84,7 +84,7 @@ impl jacquard_common::types::collection::Collection for Postgate<'_> { type Record = PostgateRecord; } -impl From> for Postgate<'static> { +impl From> for Postgate<'_> { fn from(output: PostgateGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/feed/repost.rs b/crates/jacquard-api/src/app_bsky/feed/repost.rs index acc5df750..ac9b347cd 100644 --- a/crates/jacquard-api/src/app_bsky/feed/repost.rs +++ b/crates/jacquard-api/src/app_bsky/feed/repost.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Repost<'_> { type Record = RepostRecord; } -impl From> for Repost<'static> { +impl From> for Repost<'_> { fn from(output: RepostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/feed/threadgate.rs b/crates/jacquard-api/src/app_bsky/feed/threadgate.rs index 48711eab8..23ee5944c 100644 --- a/crates/jacquard-api/src/app_bsky/feed/threadgate.rs +++ b/crates/jacquard-api/src/app_bsky/feed/threadgate.rs @@ -135,7 +135,7 @@ impl jacquard_common::types::collection::Collection for Threadgate<'_> { type Record = ThreadgateRecord; } -impl From> for Threadgate<'static> { +impl From> for Threadgate<'_> { fn from(output: ThreadgateGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/block.rs b/crates/jacquard-api/src/app_bsky/graph/block.rs index 77764fa2f..b50738d16 100644 --- a/crates/jacquard-api/src/app_bsky/graph/block.rs +++ b/crates/jacquard-api/src/app_bsky/graph/block.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Block<'_> { type Record = BlockRecord; } -impl From> for Block<'static> { +impl From> for Block<'_> { fn from(output: BlockGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/follow.rs b/crates/jacquard-api/src/app_bsky/graph/follow.rs index 0b030d6dc..799c7ecfb 100644 --- a/crates/jacquard-api/src/app_bsky/graph/follow.rs +++ b/crates/jacquard-api/src/app_bsky/graph/follow.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Follow<'_> { type Record = FollowRecord; } -impl From> for Follow<'static> { +impl From> for Follow<'_> { fn from(output: FollowGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/list.rs b/crates/jacquard-api/src/app_bsky/graph/list.rs index a4511dd97..3aae54456 100644 --- a/crates/jacquard-api/src/app_bsky/graph/list.rs +++ b/crates/jacquard-api/src/app_bsky/graph/list.rs @@ -76,7 +76,7 @@ impl jacquard_common::types::collection::Collection for List<'_> { type Record = ListRecord; } -impl From> for List<'static> { +impl From> for List<'_> { fn from(output: ListGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/listblock.rs b/crates/jacquard-api/src/app_bsky/graph/listblock.rs index be9eb9fdb..ccbfa01f4 100644 --- a/crates/jacquard-api/src/app_bsky/graph/listblock.rs +++ b/crates/jacquard-api/src/app_bsky/graph/listblock.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Listblock<'_> { type Record = ListblockRecord; } -impl From> for Listblock<'static> { +impl From> for Listblock<'_> { fn from(output: ListblockGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/listitem.rs b/crates/jacquard-api/src/app_bsky/graph/listitem.rs index 1116dbb7d..106742104 100644 --- a/crates/jacquard-api/src/app_bsky/graph/listitem.rs +++ b/crates/jacquard-api/src/app_bsky/graph/listitem.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Listitem<'_> { type Record = ListitemRecord; } -impl From> for Listitem<'static> { +impl From> for Listitem<'_> { fn from(output: ListitemGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/starterpack.rs b/crates/jacquard-api/src/app_bsky/graph/starterpack.rs index 7c124f90e..9836d2c43 100644 --- a/crates/jacquard-api/src/app_bsky/graph/starterpack.rs +++ b/crates/jacquard-api/src/app_bsky/graph/starterpack.rs @@ -91,7 +91,7 @@ impl jacquard_common::types::collection::Collection for Starterpack<'_> { type Record = StarterpackRecord; } -impl From> for Starterpack<'static> { +impl From> for Starterpack<'_> { fn from(output: StarterpackGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/graph/verification.rs b/crates/jacquard-api/src/app_bsky/graph/verification.rs index b52d48e51..22bef74e5 100644 --- a/crates/jacquard-api/src/app_bsky/graph/verification.rs +++ b/crates/jacquard-api/src/app_bsky/graph/verification.rs @@ -66,7 +66,7 @@ impl jacquard_common::types::collection::Collection for Verification<'_> { type Record = VerificationRecord; } -impl From> for Verification<'static> { +impl From> for Verification<'_> { fn from(output: VerificationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/labeler/service.rs b/crates/jacquard-api/src/app_bsky/labeler/service.rs index 2d696694c..9f556359e 100644 --- a/crates/jacquard-api/src/app_bsky/labeler/service.rs +++ b/crates/jacquard-api/src/app_bsky/labeler/service.rs @@ -79,7 +79,7 @@ impl jacquard_common::types::collection::Collection for Service<'_> { type Record = ServiceRecord; } -impl From> for Service<'static> { +impl From> for Service<'_> { fn from(output: ServiceGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_bsky/notification/declaration.rs b/crates/jacquard-api/src/app_bsky/notification/declaration.rs index 0e9dd0f18..2c836cd2d 100644 --- a/crates/jacquard-api/src/app_bsky/notification/declaration.rs +++ b/crates/jacquard-api/src/app_bsky/notification/declaration.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Declaration<'_> { type Record = DeclarationRecord; } -impl From> for Declaration<'static> { +impl From> for Declaration<'_> { fn from(output: DeclarationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_ocho/edu/verification.rs b/crates/jacquard-api/src/app_ocho/edu/verification.rs index 63a868f44..200918755 100644 --- a/crates/jacquard-api/src/app_ocho/edu/verification.rs +++ b/crates/jacquard-api/src/app_ocho/edu/verification.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Verification<'_> { type Record = VerificationRecord; } -impl From> for Verification<'static> { +impl From> for Verification<'_> { fn from(output: VerificationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/app_ocho/plugin/service.rs b/crates/jacquard-api/src/app_ocho/plugin/service.rs index 5392038ff..8008b7419 100644 --- a/crates/jacquard-api/src/app_ocho/plugin/service.rs +++ b/crates/jacquard-api/src/app_ocho/plugin/service.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Service<'_> { type Record = ServiceRecord; } -impl From> for Service<'static> { +impl From> for Service<'_> { fn from(output: ServiceGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/beauty_cybernetic/trustcow/review.rs b/crates/jacquard-api/src/beauty_cybernetic/trustcow/review.rs index 75343268b..903be1689 100644 --- a/crates/jacquard-api/src/beauty_cybernetic/trustcow/review.rs +++ b/crates/jacquard-api/src/beauty_cybernetic/trustcow/review.rs @@ -74,7 +74,7 @@ impl jacquard_common::types::collection::Collection for Review<'_> { type Record = ReviewRecord; } -impl From> for Review<'static> { +impl From> for Review<'_> { fn from(output: ReviewGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/beauty_cybernetic/trustcow/transaction.rs b/crates/jacquard-api/src/beauty_cybernetic/trustcow/transaction.rs index 4067b9876..d6e603467 100644 --- a/crates/jacquard-api/src/beauty_cybernetic/trustcow/transaction.rs +++ b/crates/jacquard-api/src/beauty_cybernetic/trustcow/transaction.rs @@ -78,7 +78,7 @@ impl jacquard_common::types::collection::Collection for Transaction<'_> { type Record = TransactionRecord; } -impl From> for Transaction<'static> { +impl From> for Transaction<'_> { fn from(output: TransactionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/beauty_cybernetic/trustcow/warrant.rs b/crates/jacquard-api/src/beauty_cybernetic/trustcow/warrant.rs index 0de1bd800..3fafc4d9d 100644 --- a/crates/jacquard-api/src/beauty_cybernetic/trustcow/warrant.rs +++ b/crates/jacquard-api/src/beauty_cybernetic/trustcow/warrant.rs @@ -75,7 +75,7 @@ impl jacquard_common::types::collection::Collection for Warrant<'_> { type Record = WarrantRecord; } -impl From> for Warrant<'static> { +impl From> for Warrant<'_> { fn from(output: WarrantGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blog_pckt/blog.rs b/crates/jacquard-api/src/blog_pckt/blog.rs index f002b3074..91e32a9f8 100644 --- a/crates/jacquard-api/src/blog_pckt/blog.rs +++ b/crates/jacquard-api/src/blog_pckt/blog.rs @@ -73,7 +73,7 @@ impl jacquard_common::types::collection::Collection for Blog<'_> { type Record = BlogRecord; } -impl From> for Blog<'static> { +impl From> for Blog<'_> { fn from(output: BlogGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blog_pckt/post.rs b/crates/jacquard-api/src/blog_pckt/post.rs index 43a1d2823..986ad55e6 100644 --- a/crates/jacquard-api/src/blog_pckt/post.rs +++ b/crates/jacquard-api/src/blog_pckt/post.rs @@ -78,7 +78,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blog_pckt/publication.rs b/crates/jacquard-api/src/blog_pckt/publication.rs index 135499831..3446f0380 100644 --- a/crates/jacquard-api/src/blog_pckt/publication.rs +++ b/crates/jacquard-api/src/blog_pckt/publication.rs @@ -83,7 +83,7 @@ impl jacquard_common::types::collection::Collection for Publication<'_> { type Record = PublicationRecord; } -impl From> for Publication<'static> { +impl From> for Publication<'_> { fn from(output: PublicationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blog_pckt/theme.rs b/crates/jacquard-api/src/blog_pckt/theme.rs index 3a006953d..badb7716f 100644 --- a/crates/jacquard-api/src/blog_pckt/theme.rs +++ b/crates/jacquard-api/src/blog_pckt/theme.rs @@ -65,7 +65,7 @@ impl jacquard_common::types::collection::Collection for Theme<'_> { type Record = ThemeRecord; } -impl From> for Theme<'static> { +impl From> for Theme<'_> { fn from(output: ThemeGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/game.rs b/crates/jacquard-api/src/blue__2048/game.rs index 861a89c0a..fd41295d8 100644 --- a/crates/jacquard-api/src/blue__2048/game.rs +++ b/crates/jacquard-api/src/blue__2048/game.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Game<'_> { type Record = GameRecord; } -impl From> for Game<'static> { +impl From> for Game<'_> { fn from(output: GameGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/key/game.rs b/crates/jacquard-api/src/blue__2048/key/game.rs index 281d42b74..d28834df7 100644 --- a/crates/jacquard-api/src/blue__2048/key/game.rs +++ b/crates/jacquard-api/src/blue__2048/key/game.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Game<'_> { type Record = GameRecord; } -impl From> for Game<'static> { +impl From> for Game<'_> { fn from(output: GameGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/key/player/stats.rs b/crates/jacquard-api/src/blue__2048/key/player/stats.rs index 7004f9b5c..0b94e4ed8 100644 --- a/crates/jacquard-api/src/blue__2048/key/player/stats.rs +++ b/crates/jacquard-api/src/blue__2048/key/player/stats.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Stats<'_> { type Record = StatsRecord; } -impl From> for Stats<'static> { +impl From> for Stats<'_> { fn from(output: StatsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/player/profile.rs b/crates/jacquard-api/src/blue__2048/player/profile.rs index 30194c270..34c4cde80 100644 --- a/crates/jacquard-api/src/blue__2048/player/profile.rs +++ b/crates/jacquard-api/src/blue__2048/player/profile.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/player/stats.rs b/crates/jacquard-api/src/blue__2048/player/stats.rs index a083f5dea..b605f64b7 100644 --- a/crates/jacquard-api/src/blue__2048/player/stats.rs +++ b/crates/jacquard-api/src/blue__2048/player/stats.rs @@ -73,7 +73,7 @@ impl jacquard_common::types::collection::Collection for Stats<'_> { type Record = StatsRecord; } -impl From> for Stats<'static> { +impl From> for Stats<'_> { fn from(output: StatsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/verification/game.rs b/crates/jacquard-api/src/blue__2048/verification/game.rs index 864585faa..6fdd7ec29 100644 --- a/crates/jacquard-api/src/blue__2048/verification/game.rs +++ b/crates/jacquard-api/src/blue__2048/verification/game.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Game<'_> { type Record = GameRecord; } -impl From> for Game<'static> { +impl From> for Game<'_> { fn from(output: GameGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue__2048/verification/stats.rs b/crates/jacquard-api/src/blue__2048/verification/stats.rs index 89c74effd..7fd6ab61e 100644 --- a/crates/jacquard-api/src/blue__2048/verification/stats.rs +++ b/crates/jacquard-api/src/blue__2048/verification/stats.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Stats<'_> { type Record = StatsRecord; } -impl From> for Stats<'static> { +impl From> for Stats<'_> { fn from(output: StatsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue_atplane/fav_client.rs b/crates/jacquard-api/src/blue_atplane/fav_client.rs index e32ea3005..f43d9aed1 100644 --- a/crates/jacquard-api/src/blue_atplane/fav_client.rs +++ b/crates/jacquard-api/src/blue_atplane/fav_client.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for FavClient<'_> { type Record = FavClientRecord; } -impl From> for FavClient<'static> { +impl From> for FavClient<'_> { fn from(output: FavClientGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue_linkat/board.rs b/crates/jacquard-api/src/blue_linkat/board.rs index eb3f22f42..b0e0ac1df 100644 --- a/crates/jacquard-api/src/blue_linkat/board.rs +++ b/crates/jacquard-api/src/blue_linkat/board.rs @@ -84,7 +84,7 @@ impl jacquard_common::types::collection::Collection for Board<'_> { type Record = BoardRecord; } -impl From> for Board<'static> { +impl From> for Board<'_> { fn from(output: BoardGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/blue_zio/atfile/lock.rs b/crates/jacquard-api/src/blue_zio/atfile/lock.rs index e212930e7..220c11a71 100644 --- a/crates/jacquard-api/src/blue_zio/atfile/lock.rs +++ b/crates/jacquard-api/src/blue_zio/atfile/lock.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Lock<'_> { type Record = LockRecord; } -impl From> for Lock<'static> { +impl From> for Lock<'_> { fn from(output: LockGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/buzz_bookhive/book.rs b/crates/jacquard-api/src/buzz_bookhive/book.rs index 7e1b8dde3..6a47c127f 100644 --- a/crates/jacquard-api/src/buzz_bookhive/book.rs +++ b/crates/jacquard-api/src/buzz_bookhive/book.rs @@ -85,7 +85,7 @@ impl jacquard_common::types::collection::Collection for Book<'_> { type Record = BookRecord; } -impl From> for Book<'static> { +impl From> for Book<'_> { fn from(output: BookGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/buzz_bookhive/buzz.rs b/crates/jacquard-api/src/buzz_bookhive/buzz.rs index a2646a3da..ca1963dfc 100644 --- a/crates/jacquard-api/src/buzz_bookhive/buzz.rs +++ b/crates/jacquard-api/src/buzz_bookhive/buzz.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Buzz<'_> { type Record = BuzzRecord; } -impl From> for Buzz<'static> { +impl From> for Buzz<'_> { fn from(output: BuzzGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/buzz_bookhive/hive_book.rs b/crates/jacquard-api/src/buzz_bookhive/hive_book.rs index 4fb7e6988..2c8b241d3 100644 --- a/crates/jacquard-api/src/buzz_bookhive/hive_book.rs +++ b/crates/jacquard-api/src/buzz_bookhive/hive_book.rs @@ -95,7 +95,7 @@ impl jacquard_common::types::collection::Collection for HiveBook<'_> { type Record = HiveBookRecord; } -impl From> for HiveBook<'static> { +impl From> for HiveBook<'_> { fn from(output: HiveBookGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/chat_bsky/actor/declaration.rs b/crates/jacquard-api/src/chat_bsky/actor/declaration.rs index 3d1356f30..490a06318 100644 --- a/crates/jacquard-api/src/chat_bsky/actor/declaration.rs +++ b/crates/jacquard-api/src/chat_bsky/actor/declaration.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Declaration<'_> { type Record = DeclarationRecord; } -impl From> for Declaration<'static> { +impl From> for Declaration<'_> { fn from(output: DeclarationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/com_atproto/lexicon/schema.rs b/crates/jacquard-api/src/com_atproto/lexicon/schema.rs index 67f1fcd85..418d53362 100644 --- a/crates/jacquard-api/src/com_atproto/lexicon/schema.rs +++ b/crates/jacquard-api/src/com_atproto/lexicon/schema.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Schema<'_> { type Record = SchemaRecord; } -impl From> for Schema<'static> { +impl From> for Schema<'_> { fn from(output: SchemaGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/com_crabdance/nandi/post.rs b/crates/jacquard-api/src/com_crabdance/nandi/post.rs index 56d0cf4c1..024fb491f 100644 --- a/crates/jacquard-api/src/com_crabdance/nandi/post.rs +++ b/crates/jacquard-api/src/com_crabdance/nandi/post.rs @@ -74,7 +74,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/com_shinolabs/pinksea/oekaki.rs b/crates/jacquard-api/src/com_shinolabs/pinksea/oekaki.rs index fce10fec9..016728103 100644 --- a/crates/jacquard-api/src/com_shinolabs/pinksea/oekaki.rs +++ b/crates/jacquard-api/src/com_shinolabs/pinksea/oekaki.rs @@ -110,7 +110,7 @@ impl jacquard_common::types::collection::Collection for Oekaki<'_> { type Record = OekakiRecord; } -impl From> for Oekaki<'static> { +impl From> for Oekaki<'_> { fn from(output: OekakiGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/com_shinolabs/pinksea/profile.rs b/crates/jacquard-api/src/com_shinolabs/pinksea/profile.rs index 392a98e26..e9f56c61a 100644 --- a/crates/jacquard-api/src/com_shinolabs/pinksea/profile.rs +++ b/crates/jacquard-api/src/com_shinolabs/pinksea/profile.rs @@ -73,7 +73,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/com_whtwnd/blog/entry.rs b/crates/jacquard-api/src/com_whtwnd/blog/entry.rs index 64d46c872..7c525bd6c 100644 --- a/crates/jacquard-api/src/com_whtwnd/blog/entry.rs +++ b/crates/jacquard-api/src/com_whtwnd/blog/entry.rs @@ -81,7 +81,7 @@ impl jacquard_common::types::collection::Collection for Entry<'_> { type Record = EntryRecord; } -impl From> for Entry<'static> { +impl From> for Entry<'_> { fn from(output: EntryGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/community_lexicon/bookmarks/bookmark.rs b/crates/jacquard-api/src/community_lexicon/bookmarks/bookmark.rs index 7c992fd92..51766ffa0 100644 --- a/crates/jacquard-api/src/community_lexicon/bookmarks/bookmark.rs +++ b/crates/jacquard-api/src/community_lexicon/bookmarks/bookmark.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Bookmark<'_> { type Record = BookmarkRecord; } -impl From> for Bookmark<'static> { +impl From> for Bookmark<'_> { fn from(output: BookmarkGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/community_lexicon/calendar/event.rs b/crates/jacquard-api/src/community_lexicon/calendar/event.rs index c56741cd1..ecbcb0c29 100644 --- a/crates/jacquard-api/src/community_lexicon/calendar/event.rs +++ b/crates/jacquard-api/src/community_lexicon/calendar/event.rs @@ -169,7 +169,7 @@ impl jacquard_common::types::collection::Collection for Event<'_> { type Record = EventRecord; } -impl From> for Event<'static> { +impl From> for Event<'_> { fn from(output: EventGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/community_lexicon/calendar/rsvp.rs b/crates/jacquard-api/src/community_lexicon/calendar/rsvp.rs index 7db6a9c31..c04031770 100644 --- a/crates/jacquard-api/src/community_lexicon/calendar/rsvp.rs +++ b/crates/jacquard-api/src/community_lexicon/calendar/rsvp.rs @@ -95,7 +95,7 @@ impl jacquard_common::types::collection::Collection for Rsvp<'_> { type Record = RsvpRecord; } -impl From> for Rsvp<'static> { +impl From> for Rsvp<'_> { fn from(output: RsvpGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/community_lexicon/interaction/like.rs b/crates/jacquard-api/src/community_lexicon/interaction/like.rs index b8d56ee32..7dec7e66a 100644 --- a/crates/jacquard-api/src/community_lexicon/interaction/like.rs +++ b/crates/jacquard-api/src/community_lexicon/interaction/like.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Like<'_> { type Record = LikeRecord; } -impl From> for Like<'static> { +impl From> for Like<'_> { fn from(output: LikeGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/community_lexicon/payments/web_monetization.rs b/crates/jacquard-api/src/community_lexicon/payments/web_monetization.rs index ba073a32c..69df68978 100644 --- a/crates/jacquard-api/src/community_lexicon/payments/web_monetization.rs +++ b/crates/jacquard-api/src/community_lexicon/payments/web_monetization.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for WebMonetization<'_> { type Record = WebMonetizationRecord; } -impl From> for WebMonetization<'static> { +impl From> for WebMonetization<'_> { fn from(output: WebMonetizationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_baileytownsend/health/calories.rs b/crates/jacquard-api/src/dev_baileytownsend/health/calories.rs index 8e9ecd005..f1a59df40 100644 --- a/crates/jacquard-api/src/dev_baileytownsend/health/calories.rs +++ b/crates/jacquard-api/src/dev_baileytownsend/health/calories.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Calories<'_> { type Record = CaloriesRecord; } -impl From> for Calories<'static> { +impl From> for Calories<'_> { fn from(output: CaloriesGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_baileytownsend/health/rings.rs b/crates/jacquard-api/src/dev_baileytownsend/health/rings.rs index 9694c8f24..01ba4ddb2 100644 --- a/crates/jacquard-api/src/dev_baileytownsend/health/rings.rs +++ b/crates/jacquard-api/src/dev_baileytownsend/health/rings.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Rings<'_> { type Record = RingsRecord; } -impl From> for Rings<'static> { +impl From> for Rings<'_> { fn from(output: RingsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_baileytownsend/health/steps.rs b/crates/jacquard-api/src/dev_baileytownsend/health/steps.rs index 281b28a2c..798b9b85e 100644 --- a/crates/jacquard-api/src/dev_baileytownsend/health/steps.rs +++ b/crates/jacquard-api/src/dev_baileytownsend/health/steps.rs @@ -56,7 +56,7 @@ impl jacquard_common::types::collection::Collection for Steps<'_> { type Record = StepsRecord; } -impl From> for Steps<'static> { +impl From> for Steps<'_> { fn from(output: StepsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_baileytownsend/health/workout.rs b/crates/jacquard-api/src/dev_baileytownsend/health/workout.rs index a41119d20..9a35a5d79 100644 --- a/crates/jacquard-api/src/dev_baileytownsend/health/workout.rs +++ b/crates/jacquard-api/src/dev_baileytownsend/health/workout.rs @@ -69,7 +69,7 @@ impl jacquard_common::types::collection::Collection for Workout<'_> { type Record = WorkoutRecord; } -impl From> for Workout<'static> { +impl From> for Workout<'_> { fn from(output: WorkoutGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/post.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/post.rs index 210b93060..fc6b10dba 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/post.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/post.rs @@ -71,7 +71,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/reply.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/reply.rs index ea6b69118..7a4f5c916 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/reply.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/feed/reply.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Reply<'_> { type Record = ReplyRecord; } -impl From> for Reply<'static> { +impl From> for Reply<'_> { fn from(output: ReplyGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/announcement.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/announcement.rs index 72c2caad4..118f7a1ce 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/announcement.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/announcement.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Announcement<'_> { type Record = AnnouncementRecord; } -impl From> for Announcement<'static> { +impl From> for Announcement<'_> { fn from(output: AnnouncementGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/category.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/category.rs index e5c540f85..c1441eb82 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/category.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/category.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Category<'_> { type Record = CategoryRecord; } -impl From> for Category<'static> { +impl From> for Category<'_> { fn from(output: CategoryGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/group.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/group.rs index 9c8db2001..e7a20ab0f 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/group.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/group.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Group<'_> { type Record = GroupRecord; } -impl From> for Group<'static> { +impl From> for Group<'_> { fn from(output: GroupGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/identity.rs b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/identity.rs index 2fb6f2637..664443a54 100644 --- a/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/identity.rs +++ b/crates/jacquard-api/src/dev_fudgeu/experimental/atforumv1/forum/identity.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Identity<'_> { type Record = IdentityRecord; } -impl From> for Identity<'static> { +impl From> for Identity<'_> { fn from(output: IdentityGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_ocbwoy3/blueboard/board.rs b/crates/jacquard-api/src/dev_ocbwoy3/blueboard/board.rs index f83585f6a..a05ce7fc3 100644 --- a/crates/jacquard-api/src/dev_ocbwoy3/blueboard/board.rs +++ b/crates/jacquard-api/src/dev_ocbwoy3/blueboard/board.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Board<'_> { type Record = BoardRecord; } -impl From> for Board<'static> { +impl From> for Board<'_> { fn from(output: BoardGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_ocbwoy3/blueboard/post.rs b/crates/jacquard-api/src/dev_ocbwoy3/blueboard/post.rs index 8058ae3ea..abd7e0e29 100644 --- a/crates/jacquard-api/src/dev_ocbwoy3/blueboard/post.rs +++ b/crates/jacquard-api/src/dev_ocbwoy3/blueboard/post.rs @@ -66,7 +66,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/dev_regnault/webfishing/savefile.rs b/crates/jacquard-api/src/dev_regnault/webfishing/savefile.rs index 5ae7241ea..53fb071bf 100644 --- a/crates/jacquard-api/src/dev_regnault/webfishing/savefile.rs +++ b/crates/jacquard-api/src/dev_regnault/webfishing/savefile.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Savefile<'_> { type Record = SavefileRecord; } -impl From> for Savefile<'static> { +impl From> for Savefile<'_> { fn from(output: SavefileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/fyi_unravel/frontpage/comment.rs b/crates/jacquard-api/src/fyi_unravel/frontpage/comment.rs index 91b7f69f9..6ddef2d7a 100644 --- a/crates/jacquard-api/src/fyi_unravel/frontpage/comment.rs +++ b/crates/jacquard-api/src/fyi_unravel/frontpage/comment.rs @@ -65,7 +65,7 @@ impl jacquard_common::types::collection::Collection for Comment<'_> { type Record = CommentRecord; } -impl From> for Comment<'static> { +impl From> for Comment<'_> { fn from(output: CommentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/fyi_unravel/frontpage/post.rs b/crates/jacquard-api/src/fyi_unravel/frontpage/post.rs index a65ab42b1..ffc4f0ade 100644 --- a/crates/jacquard-api/src/fyi_unravel/frontpage/post.rs +++ b/crates/jacquard-api/src/fyi_unravel/frontpage/post.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/fyi_unravel/frontpage/vote.rs b/crates/jacquard-api/src/fyi_unravel/frontpage/vote.rs index 8163912f6..b5974cb53 100644 --- a/crates/jacquard-api/src/fyi_unravel/frontpage/vote.rs +++ b/crates/jacquard-api/src/fyi_unravel/frontpage/vote.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Vote<'_> { type Record = VoteRecord; } -impl From> for Vote<'static> { +impl From> for Vote<'_> { fn from(output: VoteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/moe_karashiiro/kpaste/paste.rs b/crates/jacquard-api/src/moe_karashiiro/kpaste/paste.rs index a6495385a..87948997d 100644 --- a/crates/jacquard-api/src/moe_karashiiro/kpaste/paste.rs +++ b/crates/jacquard-api/src/moe_karashiiro/kpaste/paste.rs @@ -70,7 +70,7 @@ impl jacquard_common::types::collection::Collection for Paste<'_> { type Record = PasteRecord; } -impl From> for Paste<'static> { +impl From> for Paste<'_> { fn from(output: PasteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/my_skylights/rel.rs b/crates/jacquard-api/src/my_skylights/rel.rs index 336c9cd10..b73cbc1fe 100644 --- a/crates/jacquard-api/src/my_skylights/rel.rs +++ b/crates/jacquard-api/src/my_skylights/rel.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Rel<'_> { type Record = RelRecord; } -impl From> for Rel<'static> { +impl From> for Rel<'_> { fn from(output: RelGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_aftertheinter/coolthingtwo.rs b/crates/jacquard-api/src/net_aftertheinter/coolthingtwo.rs index d57394e74..bc36d6099 100644 --- a/crates/jacquard-api/src/net_aftertheinter/coolthingtwo.rs +++ b/crates/jacquard-api/src/net_aftertheinter/coolthingtwo.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Coolthingtwo<'_> { type Record = CoolthingtwoRecord; } -impl From> for Coolthingtwo<'static> { +impl From> for Coolthingtwo<'_> { fn from(output: CoolthingtwoGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/collection.rs b/crates/jacquard-api/src/net_anisota/beta/game/collection.rs index eb156b7f2..7784833c9 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/collection.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/collection.rs @@ -116,7 +116,7 @@ impl jacquard_common::types::collection::Collection for Collection<'_> { type Record = CollectionRecord; } -impl From> for Collection<'static> { +impl From> for Collection<'_> { fn from(output: CollectionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/inventory.rs b/crates/jacquard-api/src/net_anisota/beta/game/inventory.rs index 654472729..59c9428b4 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/inventory.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/inventory.rs @@ -105,7 +105,7 @@ impl jacquard_common::types::collection::Collection for Inventory<'_> { type Record = InventoryRecord; } -impl From> for Inventory<'static> { +impl From> for Inventory<'_> { fn from(output: InventoryGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/log.rs b/crates/jacquard-api/src/net_anisota/beta/game/log.rs index b3e2de5ec..20242dd09 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/log.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/log.rs @@ -281,7 +281,7 @@ impl jacquard_common::types::collection::Collection for Log<'_> { type Record = LogRecord; } -impl From> for Log<'static> { +impl From> for Log<'_> { fn from(output: LogGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/pack.rs b/crates/jacquard-api/src/net_anisota/beta/game/pack.rs index 40209cd4b..88af67a07 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/pack.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/pack.rs @@ -75,7 +75,7 @@ impl jacquard_common::types::collection::Collection for Pack<'_> { type Record = PackRecord; } -impl From> for Pack<'static> { +impl From> for Pack<'_> { fn from(output: PackGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/progress.rs b/crates/jacquard-api/src/net_anisota/beta/game/progress.rs index a967231b6..0ee492011 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/progress.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/progress.rs @@ -104,7 +104,7 @@ impl jacquard_common::types::collection::Collection for Progress<'_> { type Record = ProgressRecord; } -impl From> for Progress<'static> { +impl From> for Progress<'_> { fn from(output: ProgressGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/beta/game/session.rs b/crates/jacquard-api/src/net_anisota/beta/game/session.rs index 7e6dc66b5..addc5e1f5 100644 --- a/crates/jacquard-api/src/net_anisota/beta/game/session.rs +++ b/crates/jacquard-api/src/net_anisota/beta/game/session.rs @@ -179,7 +179,7 @@ impl jacquard_common::types::collection::Collection for Session<'_> { type Record = SessionRecord; } -impl From> for Session<'static> { +impl From> for Session<'_> { fn from(output: SessionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/draft.rs b/crates/jacquard-api/src/net_anisota/feed/draft.rs index b4b0eaf28..ebdcabd9a 100644 --- a/crates/jacquard-api/src/net_anisota/feed/draft.rs +++ b/crates/jacquard-api/src/net_anisota/feed/draft.rs @@ -109,7 +109,7 @@ impl jacquard_common::types::collection::Collection for Draft<'_> { type Record = DraftRecord; } -impl From> for Draft<'static> { +impl From> for Draft<'_> { fn from(output: DraftGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/like.rs b/crates/jacquard-api/src/net_anisota/feed/like.rs index 5155b9186..2c4038d70 100644 --- a/crates/jacquard-api/src/net_anisota/feed/like.rs +++ b/crates/jacquard-api/src/net_anisota/feed/like.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Like<'_> { type Record = LikeRecord; } -impl From> for Like<'static> { +impl From> for Like<'_> { fn from(output: LikeGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/list.rs b/crates/jacquard-api/src/net_anisota/feed/list.rs index 057ac5b5a..562a71ccf 100644 --- a/crates/jacquard-api/src/net_anisota/feed/list.rs +++ b/crates/jacquard-api/src/net_anisota/feed/list.rs @@ -72,7 +72,7 @@ impl jacquard_common::types::collection::Collection for List<'_> { type Record = ListRecord; } -impl From> for List<'static> { +impl From> for List<'_> { fn from(output: ListGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/list_item.rs b/crates/jacquard-api/src/net_anisota/feed/list_item.rs index 4789ea032..e9dbe31a9 100644 --- a/crates/jacquard-api/src/net_anisota/feed/list_item.rs +++ b/crates/jacquard-api/src/net_anisota/feed/list_item.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for ListItem<'_> { type Record = ListItemRecord; } -impl From> for ListItem<'static> { +impl From> for ListItem<'_> { fn from(output: ListItemGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/post.rs b/crates/jacquard-api/src/net_anisota/feed/post.rs index a92b83277..f9925cbf5 100644 --- a/crates/jacquard-api/src/net_anisota/feed/post.rs +++ b/crates/jacquard-api/src/net_anisota/feed/post.rs @@ -106,7 +106,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/feed/repost.rs b/crates/jacquard-api/src/net_anisota/feed/repost.rs index fa4e2adf6..19b4bf713 100644 --- a/crates/jacquard-api/src/net_anisota/feed/repost.rs +++ b/crates/jacquard-api/src/net_anisota/feed/repost.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Repost<'_> { type Record = RepostRecord; } -impl From> for Repost<'static> { +impl From> for Repost<'_> { fn from(output: RepostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/graph/list_mute.rs b/crates/jacquard-api/src/net_anisota/graph/list_mute.rs index 2a1576c38..59062ba13 100644 --- a/crates/jacquard-api/src/net_anisota/graph/list_mute.rs +++ b/crates/jacquard-api/src/net_anisota/graph/list_mute.rs @@ -106,7 +106,7 @@ impl jacquard_common::types::collection::Collection for ListMute<'_> { type Record = ListMuteRecord; } -impl From> for ListMute<'static> { +impl From> for ListMute<'_> { fn from(output: ListMuteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_anisota/graph/mute.rs b/crates/jacquard-api/src/net_anisota/graph/mute.rs index 60f8b4070..d60c69deb 100644 --- a/crates/jacquard-api/src/net_anisota/graph/mute.rs +++ b/crates/jacquard-api/src/net_anisota/graph/mute.rs @@ -106,7 +106,7 @@ impl jacquard_common::types::collection::Collection for Mute<'_> { type Record = MuteRecord; } -impl From> for Mute<'static> { +impl From> for Mute<'_> { fn from(output: MuteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_bnewbold/demo/mushies.rs b/crates/jacquard-api/src/net_bnewbold/demo/mushies.rs index 32e0407ab..ef4e20ca1 100644 --- a/crates/jacquard-api/src/net_bnewbold/demo/mushies.rs +++ b/crates/jacquard-api/src/net_bnewbold/demo/mushies.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Mushies<'_> { type Record = MushiesRecord; } -impl From> for Mushies<'static> { +impl From> for Mushies<'_> { fn from(output: MushiesGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_bnewbold/demo/mushroom.rs b/crates/jacquard-api/src/net_bnewbold/demo/mushroom.rs index c2f2230b9..c37354847 100644 --- a/crates/jacquard-api/src/net_bnewbold/demo/mushroom.rs +++ b/crates/jacquard-api/src/net_bnewbold/demo/mushroom.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Mushroom<'_> { type Record = MushroomRecord; } -impl From> for Mushroom<'static> { +impl From> for Mushroom<'_> { fn from(output: MushroomGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_bnewbold/m.rs b/crates/jacquard-api/src/net_bnewbold/m.rs index f1b3b4f1d..0b0a71202 100644 --- a/crates/jacquard-api/src/net_bnewbold/m.rs +++ b/crates/jacquard-api/src/net_bnewbold/m.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for M<'_> { type Record = MRecord; } -impl From> for M<'static> { +impl From> for M<'_> { fn from(output: MGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_mmatt/right/now.rs b/crates/jacquard-api/src/net_mmatt/right/now.rs index 8a572389d..0baf8cb37 100644 --- a/crates/jacquard-api/src/net_mmatt/right/now.rs +++ b/crates/jacquard-api/src/net_mmatt/right/now.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Now<'_> { type Record = NowRecord; } -impl From> for Now<'static> { +impl From> for Now<'_> { fn from(output: NowGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/net_mmatt/vitals/car.rs b/crates/jacquard-api/src/net_mmatt/vitals/car.rs index ed1b80845..a195da013 100644 --- a/crates/jacquard-api/src/net_mmatt/vitals/car.rs +++ b/crates/jacquard-api/src/net_mmatt/vitals/car.rs @@ -77,7 +77,7 @@ impl jacquard_common::types::collection::Collection for Car<'_> { type Record = CarRecord; } -impl From> for Car<'static> { +impl From> for Car<'_> { fn from(output: CarGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/network_slices/actor/profile.rs b/crates/jacquard-api/src/network_slices/actor/profile.rs index 09177f5f5..6889837d5 100644 --- a/crates/jacquard-api/src/network_slices/actor/profile.rs +++ b/crates/jacquard-api/src/network_slices/actor/profile.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/network_slices/lexicon.rs b/crates/jacquard-api/src/network_slices/lexicon.rs index 7c3c96fe2..700df0214 100644 --- a/crates/jacquard-api/src/network_slices/lexicon.rs +++ b/crates/jacquard-api/src/network_slices/lexicon.rs @@ -75,7 +75,7 @@ impl jacquard_common::types::collection::Collection for Lexicon<'_> { type Record = LexiconRecord; } -impl From> for Lexicon<'static> { +impl From> for Lexicon<'_> { fn from(output: LexiconGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/network_slices/slice.rs b/crates/jacquard-api/src/network_slices/slice.rs index 0a5e22177..d890d84f5 100644 --- a/crates/jacquard-api/src/network_slices/slice.rs +++ b/crates/jacquard-api/src/network_slices/slice.rs @@ -79,7 +79,7 @@ impl jacquard_common::types::collection::Collection for Slice<'_> { type Record = SliceRecord; } -impl From> for Slice<'static> { +impl From> for Slice<'_> { fn from(output: SliceGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/network_slices/waitlist/invite.rs b/crates/jacquard-api/src/network_slices/waitlist/invite.rs index 42f53a93e..02ec6381b 100644 --- a/crates/jacquard-api/src/network_slices/waitlist/invite.rs +++ b/crates/jacquard-api/src/network_slices/waitlist/invite.rs @@ -66,7 +66,7 @@ impl jacquard_common::types::collection::Collection for Invite<'_> { type Record = InviteRecord; } -impl From> for Invite<'static> { +impl From> for Invite<'_> { fn from(output: InviteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/network_slices/waitlist/request.rs b/crates/jacquard-api/src/network_slices/waitlist/request.rs index 423646ed3..d43bd75be 100644 --- a/crates/jacquard-api/src/network_slices/waitlist/request.rs +++ b/crates/jacquard-api/src/network_slices/waitlist/request.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Request<'_> { type Record = RequestRecord; } -impl From> for Request<'static> { +impl From> for Request<'_> { fn from(output: RequestGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/org_devcon/event/test.rs b/crates/jacquard-api/src/org_devcon/event/test.rs index e31ad81b1..486e74312 100644 --- a/crates/jacquard-api/src/org_devcon/event/test.rs +++ b/crates/jacquard-api/src/org_devcon/event/test.rs @@ -75,7 +75,7 @@ impl jacquard_common::types::collection::Collection for Test<'_> { type Record = TestRecord; } -impl From> for Test<'static> { +impl From> for Test<'_> { fn from(output: TestGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/org_robocracy/demo/fungus.rs b/crates/jacquard-api/src/org_robocracy/demo/fungus.rs index 45615d568..f0f14ce76 100644 --- a/crates/jacquard-api/src/org_robocracy/demo/fungus.rs +++ b/crates/jacquard-api/src/org_robocracy/demo/fungus.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Fungus<'_> { type Record = FungusRecord; } -impl From> for Fungus<'static> { +impl From> for Fungus<'_> { fn from(output: FungusGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/org_robocracy/demo/mushies.rs b/crates/jacquard-api/src/org_robocracy/demo/mushies.rs index 4750157a8..5eac0293c 100644 --- a/crates/jacquard-api/src/org_robocracy/demo/mushies.rs +++ b/crates/jacquard-api/src/org_robocracy/demo/mushies.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Mushies<'_> { type Record = MushiesRecord; } -impl From> for Mushies<'static> { +impl From> for Mushies<'_> { fn from(output: MushiesGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_atwork/endorsement.rs b/crates/jacquard-api/src/place_atwork/endorsement.rs index 171c6f41f..8b0a95436 100644 --- a/crates/jacquard-api/src/place_atwork/endorsement.rs +++ b/crates/jacquard-api/src/place_atwork/endorsement.rs @@ -72,7 +72,7 @@ impl jacquard_common::types::collection::Collection for Endorsement<'_> { type Record = EndorsementRecord; } -impl From> for Endorsement<'static> { +impl From> for Endorsement<'_> { fn from(output: EndorsementGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_atwork/endorsement_proof.rs b/crates/jacquard-api/src/place_atwork/endorsement_proof.rs index ed6c1eed5..e36b3e1e6 100644 --- a/crates/jacquard-api/src/place_atwork/endorsement_proof.rs +++ b/crates/jacquard-api/src/place_atwork/endorsement_proof.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for EndorsementProof<'_> { type Record = EndorsementProofRecord; } -impl From> for EndorsementProof<'static> { +impl From> for EndorsementProof<'_> { fn from(output: EndorsementProofGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_atwork/listing.rs b/crates/jacquard-api/src/place_atwork/listing.rs index 65c50e654..9a20b22eb 100644 --- a/crates/jacquard-api/src/place_atwork/listing.rs +++ b/crates/jacquard-api/src/place_atwork/listing.rs @@ -83,7 +83,7 @@ impl jacquard_common::types::collection::Collection for Listing<'_> { type Record = ListingRecord; } -impl From> for Listing<'static> { +impl From> for Listing<'_> { fn from(output: ListingGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_atwork/profile.rs b/crates/jacquard-api/src/place_atwork/profile.rs index 3f492c7ba..641674203 100644 --- a/crates/jacquard-api/src/place_atwork/profile.rs +++ b/crates/jacquard-api/src/place_atwork/profile.rs @@ -123,7 +123,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/chat/gate.rs b/crates/jacquard-api/src/place_stream/chat/gate.rs index a3aa926e2..8db93bc32 100644 --- a/crates/jacquard-api/src/place_stream/chat/gate.rs +++ b/crates/jacquard-api/src/place_stream/chat/gate.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Gate<'_> { type Record = GateRecord; } -impl From> for Gate<'static> { +impl From> for Gate<'_> { fn from(output: GateGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/chat/message.rs b/crates/jacquard-api/src/place_stream/chat/message.rs index 325816b06..b90234a56 100644 --- a/crates/jacquard-api/src/place_stream/chat/message.rs +++ b/crates/jacquard-api/src/place_stream/chat/message.rs @@ -72,7 +72,7 @@ impl jacquard_common::types::collection::Collection for Message<'_> { type Record = MessageRecord; } -impl From> for Message<'static> { +impl From> for Message<'_> { fn from(output: MessageGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/chat/profile.rs b/crates/jacquard-api/src/place_stream/chat/profile.rs index 17f69d426..7077b590a 100644 --- a/crates/jacquard-api/src/place_stream/chat/profile.rs +++ b/crates/jacquard-api/src/place_stream/chat/profile.rs @@ -76,7 +76,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/key.rs b/crates/jacquard-api/src/place_stream/key.rs index 71668fdd1..49da7d4cc 100644 --- a/crates/jacquard-api/src/place_stream/key.rs +++ b/crates/jacquard-api/src/place_stream/key.rs @@ -64,7 +64,7 @@ impl jacquard_common::types::collection::Collection for Key<'_> { type Record = KeyRecord; } -impl From> for Key<'static> { +impl From> for Key<'_> { fn from(output: KeyGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/livestream.rs b/crates/jacquard-api/src/place_stream/livestream.rs index c58f55fd2..7ec0c1bb7 100644 --- a/crates/jacquard-api/src/place_stream/livestream.rs +++ b/crates/jacquard-api/src/place_stream/livestream.rs @@ -108,7 +108,7 @@ impl jacquard_common::types::collection::Collection for Livestream<'_> { type Record = LivestreamRecord; } -impl From> for Livestream<'static> { +impl From> for Livestream<'_> { fn from(output: LivestreamGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/segment.rs b/crates/jacquard-api/src/place_stream/segment.rs index 11aabef6e..231729b76 100644 --- a/crates/jacquard-api/src/place_stream/segment.rs +++ b/crates/jacquard-api/src/place_stream/segment.rs @@ -111,7 +111,7 @@ impl jacquard_common::types::collection::Collection for Segment<'_> { type Record = SegmentRecord; } -impl From> for Segment<'static> { +impl From> for Segment<'_> { fn from(output: SegmentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/place_stream/server/settings.rs b/crates/jacquard-api/src/place_stream/server/settings.rs index b564ccaea..f6ef5d92d 100644 --- a/crates/jacquard-api/src/place_stream/server/settings.rs +++ b/crates/jacquard-api/src/place_stream/server/settings.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Settings<'_> { type Record = SettingsRecord; } -impl From> for Settings<'static> { +impl From> for Settings<'_> { fn from(output: SettingsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/pub_leaflet/comment.rs b/crates/jacquard-api/src/pub_leaflet/comment.rs index 1d81b878e..d03ae2970 100644 --- a/crates/jacquard-api/src/pub_leaflet/comment.rs +++ b/crates/jacquard-api/src/pub_leaflet/comment.rs @@ -89,7 +89,7 @@ impl jacquard_common::types::collection::Collection for Comment<'_> { type Record = CommentRecord; } -impl From> for Comment<'static> { +impl From> for Comment<'_> { fn from(output: CommentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/pub_leaflet/document.rs b/crates/jacquard-api/src/pub_leaflet/document.rs index 52cd1fd40..f71999508 100644 --- a/crates/jacquard-api/src/pub_leaflet/document.rs +++ b/crates/jacquard-api/src/pub_leaflet/document.rs @@ -73,7 +73,7 @@ impl jacquard_common::types::collection::Collection for Document<'_> { type Record = DocumentRecord; } -impl From> for Document<'static> { +impl From> for Document<'_> { fn from(output: DocumentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/pub_leaflet/graph/subscription.rs b/crates/jacquard-api/src/pub_leaflet/graph/subscription.rs index 3687a152c..f56b849b1 100644 --- a/crates/jacquard-api/src/pub_leaflet/graph/subscription.rs +++ b/crates/jacquard-api/src/pub_leaflet/graph/subscription.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Subscription<'_> { type Record = SubscriptionRecord; } -impl From> for Subscription<'static> { +impl From> for Subscription<'_> { fn from(output: SubscriptionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/pub_leaflet/publication.rs b/crates/jacquard-api/src/pub_leaflet/publication.rs index 99c39cbc2..5822ae8dd 100644 --- a/crates/jacquard-api/src/pub_leaflet/publication.rs +++ b/crates/jacquard-api/src/pub_leaflet/publication.rs @@ -74,7 +74,7 @@ impl jacquard_common::types::collection::Collection for Publication<'_> { type Record = PublicationRecord; } -impl From> for Publication<'static> { +impl From> for Publication<'_> { fn from(output: PublicationGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/actor/profile.rs b/crates/jacquard-api/src/sh_tangled/actor/profile.rs index 8361c8d35..3694d5d27 100644 --- a/crates/jacquard-api/src/sh_tangled/actor/profile.rs +++ b/crates/jacquard-api/src/sh_tangled/actor/profile.rs @@ -77,7 +77,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/feed/reaction.rs b/crates/jacquard-api/src/sh_tangled/feed/reaction.rs index 46c9610cd..8a650036e 100644 --- a/crates/jacquard-api/src/sh_tangled/feed/reaction.rs +++ b/crates/jacquard-api/src/sh_tangled/feed/reaction.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Reaction<'_> { type Record = ReactionRecord; } -impl From> for Reaction<'static> { +impl From> for Reaction<'_> { fn from(output: ReactionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/feed/star.rs b/crates/jacquard-api/src/sh_tangled/feed/star.rs index 9fa93182b..2329acaff 100644 --- a/crates/jacquard-api/src/sh_tangled/feed/star.rs +++ b/crates/jacquard-api/src/sh_tangled/feed/star.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Star<'_> { type Record = StarRecord; } -impl From> for Star<'static> { +impl From> for Star<'_> { fn from(output: StarGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/git/ref_update.rs b/crates/jacquard-api/src/sh_tangled/git/ref_update.rs index 1c3ce28d3..3b8324c67 100644 --- a/crates/jacquard-api/src/sh_tangled/git/ref_update.rs +++ b/crates/jacquard-api/src/sh_tangled/git/ref_update.rs @@ -147,7 +147,7 @@ impl jacquard_common::types::collection::Collection for RefUpdate<'_> { type Record = RefUpdateRecord; } -impl From> for RefUpdate<'static> { +impl From> for RefUpdate<'_> { fn from(output: RefUpdateGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/graph/follow.rs b/crates/jacquard-api/src/sh_tangled/graph/follow.rs index 002f2f37a..c41ae4d0a 100644 --- a/crates/jacquard-api/src/sh_tangled/graph/follow.rs +++ b/crates/jacquard-api/src/sh_tangled/graph/follow.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Follow<'_> { type Record = FollowRecord; } -impl From> for Follow<'static> { +impl From> for Follow<'_> { fn from(output: FollowGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/knot.rs b/crates/jacquard-api/src/sh_tangled/knot.rs index e10a6cb9e..b476a9236 100644 --- a/crates/jacquard-api/src/sh_tangled/knot.rs +++ b/crates/jacquard-api/src/sh_tangled/knot.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Knot<'_> { type Record = KnotRecord; } -impl From> for Knot<'static> { +impl From> for Knot<'_> { fn from(output: KnotGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/knot/member.rs b/crates/jacquard-api/src/sh_tangled/knot/member.rs index aa99f98da..84b549c36 100644 --- a/crates/jacquard-api/src/sh_tangled/knot/member.rs +++ b/crates/jacquard-api/src/sh_tangled/knot/member.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Member<'_> { type Record = MemberRecord; } -impl From> for Member<'static> { +impl From> for Member<'_> { fn from(output: MemberGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/label/definition.rs b/crates/jacquard-api/src/sh_tangled/label/definition.rs index 3a2d74c3f..3cddf36ea 100644 --- a/crates/jacquard-api/src/sh_tangled/label/definition.rs +++ b/crates/jacquard-api/src/sh_tangled/label/definition.rs @@ -71,7 +71,7 @@ impl jacquard_common::types::collection::Collection for Definition<'_> { type Record = DefinitionRecord; } -impl From> for Definition<'static> { +impl From> for Definition<'_> { fn from(output: DefinitionGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/label/op.rs b/crates/jacquard-api/src/sh_tangled/label/op.rs index cb4a7a115..fe055a4d3 100644 --- a/crates/jacquard-api/src/sh_tangled/label/op.rs +++ b/crates/jacquard-api/src/sh_tangled/label/op.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Op<'_> { type Record = OpRecord; } -impl From> for Op<'static> { +impl From> for Op<'_> { fn from(output: OpGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/pipeline.rs b/crates/jacquard-api/src/sh_tangled/pipeline.rs index 1ce6826b9..04a0f9082 100644 --- a/crates/jacquard-api/src/sh_tangled/pipeline.rs +++ b/crates/jacquard-api/src/sh_tangled/pipeline.rs @@ -77,7 +77,7 @@ impl jacquard_common::types::collection::Collection for Pipeline<'_> { type Record = PipelineRecord; } -impl From> for Pipeline<'static> { +impl From> for Pipeline<'_> { fn from(output: PipelineGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/pipeline/status.rs b/crates/jacquard-api/src/sh_tangled/pipeline/status.rs index 26448e2bd..5b4f30be7 100644 --- a/crates/jacquard-api/src/sh_tangled/pipeline/status.rs +++ b/crates/jacquard-api/src/sh_tangled/pipeline/status.rs @@ -72,7 +72,7 @@ impl jacquard_common::types::collection::Collection for Status<'_> { type Record = StatusRecord; } -impl From> for Status<'static> { +impl From> for Status<'_> { fn from(output: StatusGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/public_key.rs b/crates/jacquard-api/src/sh_tangled/public_key.rs index d4101a9b6..e9b44e766 100644 --- a/crates/jacquard-api/src/sh_tangled/public_key.rs +++ b/crates/jacquard-api/src/sh_tangled/public_key.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for PublicKey<'_> { type Record = PublicKeyRecord; } -impl From> for PublicKey<'static> { +impl From> for PublicKey<'_> { fn from(output: PublicKeyGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo.rs b/crates/jacquard-api/src/sh_tangled/repo.rs index b38954e87..9edccde6c 100644 --- a/crates/jacquard-api/src/sh_tangled/repo.rs +++ b/crates/jacquard-api/src/sh_tangled/repo.rs @@ -104,7 +104,7 @@ impl jacquard_common::types::collection::Collection for Repo<'_> { type Record = RepoRecord; } -impl From> for Repo<'static> { +impl From> for Repo<'_> { fn from(output: RepoGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/artifact.rs b/crates/jacquard-api/src/sh_tangled/repo/artifact.rs index 47b18ae56..c55a5842b 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/artifact.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/artifact.rs @@ -67,7 +67,7 @@ impl jacquard_common::types::collection::Collection for Artifact<'_> { type Record = ArtifactRecord; } -impl From> for Artifact<'static> { +impl From> for Artifact<'_> { fn from(output: ArtifactGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/collaborator.rs b/crates/jacquard-api/src/sh_tangled/repo/collaborator.rs index 1171fd685..7fa7637cd 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/collaborator.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/collaborator.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Collaborator<'_> { type Record = CollaboratorRecord; } -impl From> for Collaborator<'static> { +impl From> for Collaborator<'_> { fn from(output: CollaboratorGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/issue.rs b/crates/jacquard-api/src/sh_tangled/repo/issue.rs index 529e90a29..c7478a53e 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/issue.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/issue.rs @@ -65,7 +65,7 @@ impl jacquard_common::types::collection::Collection for Issue<'_> { type Record = IssueRecord; } -impl From> for Issue<'static> { +impl From> for Issue<'_> { fn from(output: IssueGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/issue/comment.rs b/crates/jacquard-api/src/sh_tangled/repo/issue/comment.rs index 458dd3574..37304ea62 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/issue/comment.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/issue/comment.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Comment<'_> { type Record = CommentRecord; } -impl From> for Comment<'static> { +impl From> for Comment<'_> { fn from(output: CommentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/issue/state.rs b/crates/jacquard-api/src/sh_tangled/repo/issue/state.rs index eb5d31ca3..450070493 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/issue/state.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/issue/state.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for State<'_> { type Record = StateRecord; } -impl From> for State<'static> { +impl From> for State<'_> { fn from(output: StateGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/pull.rs b/crates/jacquard-api/src/sh_tangled/repo/pull.rs index d8bf19686..611a65a17 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/pull.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/pull.rs @@ -70,7 +70,7 @@ impl jacquard_common::types::collection::Collection for Pull<'_> { type Record = PullRecord; } -impl From> for Pull<'static> { +impl From> for Pull<'_> { fn from(output: PullGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/pull/comment.rs b/crates/jacquard-api/src/sh_tangled/repo/pull/comment.rs index 6ca860a13..a3d68dd0e 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/pull/comment.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/pull/comment.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Comment<'_> { type Record = CommentRecord; } -impl From> for Comment<'static> { +impl From> for Comment<'_> { fn from(output: CommentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/repo/pull/status.rs b/crates/jacquard-api/src/sh_tangled/repo/pull/status.rs index 569538b4a..35c16e9a8 100644 --- a/crates/jacquard-api/src/sh_tangled/repo/pull/status.rs +++ b/crates/jacquard-api/src/sh_tangled/repo/pull/status.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Status<'_> { type Record = StatusRecord; } -impl From> for Status<'static> { +impl From> for Status<'_> { fn from(output: StatusGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/spindle.rs b/crates/jacquard-api/src/sh_tangled/spindle.rs index 03c1a0a82..e11fb1a58 100644 --- a/crates/jacquard-api/src/sh_tangled/spindle.rs +++ b/crates/jacquard-api/src/sh_tangled/spindle.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Spindle<'_> { type Record = SpindleRecord; } -impl From> for Spindle<'static> { +impl From> for Spindle<'_> { fn from(output: SpindleGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/spindle/member.rs b/crates/jacquard-api/src/sh_tangled/spindle/member.rs index e24481e50..d689a9908 100644 --- a/crates/jacquard-api/src/sh_tangled/spindle/member.rs +++ b/crates/jacquard-api/src/sh_tangled/spindle/member.rs @@ -60,7 +60,7 @@ impl jacquard_common::types::collection::Collection for Member<'_> { type Record = MemberRecord; } -impl From> for Member<'static> { +impl From> for Member<'_> { fn from(output: MemberGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_tangled/string.rs b/crates/jacquard-api/src/sh_tangled/string.rs index 1e3181747..94bc545f6 100644 --- a/crates/jacquard-api/src/sh_tangled/string.rs +++ b/crates/jacquard-api/src/sh_tangled/string.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for String<'_> { type Record = StringRecord; } -impl From> for String<'static> { +impl From> for String<'_> { fn from(output: StringGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/actor/profile.rs b/crates/jacquard-api/src/sh_weaver/actor/profile.rs index e96ed2c4f..3e45f126d 100644 --- a/crates/jacquard-api/src/sh_weaver/actor/profile.rs +++ b/crates/jacquard-api/src/sh_weaver/actor/profile.rs @@ -92,7 +92,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/edit/cursor.rs b/crates/jacquard-api/src/sh_weaver/edit/cursor.rs index 1cf469ffd..3362d7bf3 100644 --- a/crates/jacquard-api/src/sh_weaver/edit/cursor.rs +++ b/crates/jacquard-api/src/sh_weaver/edit/cursor.rs @@ -130,7 +130,7 @@ impl jacquard_common::types::collection::Collection for Cursor<'_> { type Record = CursorRecord; } -impl From> for Cursor<'static> { +impl From> for Cursor<'_> { fn from(output: CursorGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/edit/diff.rs b/crates/jacquard-api/src/sh_weaver/edit/diff.rs index 0a0c54431..8b607dc01 100644 --- a/crates/jacquard-api/src/sh_weaver/edit/diff.rs +++ b/crates/jacquard-api/src/sh_weaver/edit/diff.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Diff<'_> { type Record = DiffRecord; } -impl From> for Diff<'static> { +impl From> for Diff<'_> { fn from(output: DiffGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/edit/root.rs b/crates/jacquard-api/src/sh_weaver/edit/root.rs index a084b6022..b9b87b619 100644 --- a/crates/jacquard-api/src/sh_weaver/edit/root.rs +++ b/crates/jacquard-api/src/sh_weaver/edit/root.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Root<'_> { type Record = RootRecord; } -impl From> for Root<'static> { +impl From> for Root<'_> { fn from(output: RootGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/notebook/authors.rs b/crates/jacquard-api/src/sh_weaver/notebook/authors.rs index 3c4e0b069..df0e6f817 100644 --- a/crates/jacquard-api/src/sh_weaver/notebook/authors.rs +++ b/crates/jacquard-api/src/sh_weaver/notebook/authors.rs @@ -98,7 +98,7 @@ impl jacquard_common::types::collection::Collection for Authors<'_> { type Record = AuthorsRecord; } -impl From> for Authors<'static> { +impl From> for Authors<'_> { fn from(output: AuthorsGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/notebook/book.rs b/crates/jacquard-api/src/sh_weaver/notebook/book.rs index 795747131..4ddff301e 100644 --- a/crates/jacquard-api/src/sh_weaver/notebook/book.rs +++ b/crates/jacquard-api/src/sh_weaver/notebook/book.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Book<'_> { type Record = BookRecord; } -impl From> for Book<'static> { +impl From> for Book<'_> { fn from(output: BookGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/notebook/chapter.rs b/crates/jacquard-api/src/sh_weaver/notebook/chapter.rs index 2049e2630..09822cc49 100644 --- a/crates/jacquard-api/src/sh_weaver/notebook/chapter.rs +++ b/crates/jacquard-api/src/sh_weaver/notebook/chapter.rs @@ -69,7 +69,7 @@ impl jacquard_common::types::collection::Collection for Chapter<'_> { type Record = ChapterRecord; } -impl From> for Chapter<'static> { +impl From> for Chapter<'_> { fn from(output: ChapterGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/notebook/entry.rs b/crates/jacquard-api/src/sh_weaver/notebook/entry.rs index 0db8b3468..009674167 100644 --- a/crates/jacquard-api/src/sh_weaver/notebook/entry.rs +++ b/crates/jacquard-api/src/sh_weaver/notebook/entry.rs @@ -69,7 +69,7 @@ impl jacquard_common::types::collection::Collection for Entry<'_> { type Record = EntryRecord; } -impl From> for Entry<'static> { +impl From> for Entry<'_> { fn from(output: EntryGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/sh_weaver/publish/blob.rs b/crates/jacquard-api/src/sh_weaver/publish/blob.rs index 2b93d9db5..376e317f6 100644 --- a/crates/jacquard-api/src/sh_weaver/publish/blob.rs +++ b/crates/jacquard-api/src/sh_weaver/publish/blob.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Blob<'_> { type Record = BlobRecord; } -impl From> for Blob<'static> { +impl From> for Blob<'_> { fn from(output: BlobGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_clippr/actor/profile.rs b/crates/jacquard-api/src/social_clippr/actor/profile.rs index 13cad70dd..98972fbbe 100644 --- a/crates/jacquard-api/src/social_clippr/actor/profile.rs +++ b/crates/jacquard-api/src/social_clippr/actor/profile.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_clippr/feed/clip.rs b/crates/jacquard-api/src/social_clippr/feed/clip.rs index 8966e8eaf..b705243b7 100644 --- a/crates/jacquard-api/src/social_clippr/feed/clip.rs +++ b/crates/jacquard-api/src/social_clippr/feed/clip.rs @@ -84,7 +84,7 @@ impl jacquard_common::types::collection::Collection for Clip<'_> { type Record = ClipRecord; } -impl From> for Clip<'static> { +impl From> for Clip<'_> { fn from(output: ClipGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_clippr/feed/tag.rs b/crates/jacquard-api/src/social_clippr/feed/tag.rs index 26e004c58..c480322f1 100644 --- a/crates/jacquard-api/src/social_clippr/feed/tag.rs +++ b/crates/jacquard-api/src/social_clippr/feed/tag.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Tag<'_> { type Record = TagRecord; } -impl From> for Tag<'static> { +impl From> for Tag<'_> { fn from(output: TagGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/actor/profile.rs b/crates/jacquard-api/src/social_grain/actor/profile.rs index 1c089152c..9c0bb0556 100644 --- a/crates/jacquard-api/src/social_grain/actor/profile.rs +++ b/crates/jacquard-api/src/social_grain/actor/profile.rs @@ -68,7 +68,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/favorite.rs b/crates/jacquard-api/src/social_grain/favorite.rs index 15da363ee..49e548a45 100644 --- a/crates/jacquard-api/src/social_grain/favorite.rs +++ b/crates/jacquard-api/src/social_grain/favorite.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Favorite<'_> { type Record = FavoriteRecord; } -impl From> for Favorite<'static> { +impl From> for Favorite<'_> { fn from(output: FavoriteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/gallery.rs b/crates/jacquard-api/src/social_grain/gallery.rs index c4525a945..7bc7f6f81 100644 --- a/crates/jacquard-api/src/social_grain/gallery.rs +++ b/crates/jacquard-api/src/social_grain/gallery.rs @@ -66,7 +66,7 @@ impl jacquard_common::types::collection::Collection for Gallery<'_> { type Record = GalleryRecord; } -impl From> for Gallery<'static> { +impl From> for Gallery<'_> { fn from(output: GalleryGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/gallery/item.rs b/crates/jacquard-api/src/social_grain/gallery/item.rs index 5da491e0c..591c6c017 100644 --- a/crates/jacquard-api/src/social_grain/gallery/item.rs +++ b/crates/jacquard-api/src/social_grain/gallery/item.rs @@ -61,7 +61,7 @@ impl jacquard_common::types::collection::Collection for Item<'_> { type Record = ItemRecord; } -impl From> for Item<'static> { +impl From> for Item<'_> { fn from(output: ItemGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/photo.rs b/crates/jacquard-api/src/social_grain/photo.rs index d73f26415..7472fa7c8 100644 --- a/crates/jacquard-api/src/social_grain/photo.rs +++ b/crates/jacquard-api/src/social_grain/photo.rs @@ -66,7 +66,7 @@ impl jacquard_common::types::collection::Collection for Photo<'_> { type Record = PhotoRecord; } -impl From> for Photo<'static> { +impl From> for Photo<'_> { fn from(output: PhotoGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_grain/photo/exif.rs b/crates/jacquard-api/src/social_grain/photo/exif.rs index c543a6395..a18bc16e6 100644 --- a/crates/jacquard-api/src/social_grain/photo/exif.rs +++ b/crates/jacquard-api/src/social_grain/photo/exif.rs @@ -85,7 +85,7 @@ impl jacquard_common::types::collection::Collection for Exif<'_> { type Record = ExifRecord; } -impl From> for Exif<'static> { +impl From> for Exif<'_> { fn from(output: ExifGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_pmsky/proposal.rs b/crates/jacquard-api/src/social_pmsky/proposal.rs index 38e582ef1..98d7349d2 100644 --- a/crates/jacquard-api/src/social_pmsky/proposal.rs +++ b/crates/jacquard-api/src/social_pmsky/proposal.rs @@ -90,7 +90,7 @@ impl jacquard_common::types::collection::Collection for Proposal<'_> { type Record = ProposalRecord; } -impl From> for Proposal<'static> { +impl From> for Proposal<'_> { fn from(output: ProposalGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_pmsky/vote.rs b/crates/jacquard-api/src/social_pmsky/vote.rs index a9e99e02b..b31f8cbcf 100644 --- a/crates/jacquard-api/src/social_pmsky/vote.rs +++ b/crates/jacquard-api/src/social_pmsky/vote.rs @@ -79,7 +79,7 @@ impl jacquard_common::types::collection::Collection for Vote<'_> { type Record = VoteRecord; } -impl From> for Vote<'static> { +impl From> for Vote<'_> { fn from(output: VoteGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_psky/actor/profile.rs b/crates/jacquard-api/src/social_psky/actor/profile.rs index e7d974b66..3befbc701 100644 --- a/crates/jacquard-api/src/social_psky/actor/profile.rs +++ b/crates/jacquard-api/src/social_psky/actor/profile.rs @@ -58,7 +58,7 @@ impl jacquard_common::types::collection::Collection for Profile<'_> { type Record = ProfileRecord; } -impl From> for Profile<'static> { +impl From> for Profile<'_> { fn from(output: ProfileGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_psky/chat/message.rs b/crates/jacquard-api/src/social_psky/chat/message.rs index b16d7290f..7de3c3510 100644 --- a/crates/jacquard-api/src/social_psky/chat/message.rs +++ b/crates/jacquard-api/src/social_psky/chat/message.rs @@ -67,7 +67,7 @@ impl jacquard_common::types::collection::Collection for Message<'_> { type Record = MessageRecord; } -impl From> for Message<'static> { +impl From> for Message<'_> { fn from(output: MessageGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/social_psky/chat/room.rs b/crates/jacquard-api/src/social_psky/chat/room.rs index 0531de007..19ef88cb3 100644 --- a/crates/jacquard-api/src/social_psky/chat/room.rs +++ b/crates/jacquard-api/src/social_psky/chat/room.rs @@ -74,7 +74,7 @@ impl jacquard_common::types::collection::Collection for Room<'_> { type Record = RoomRecord; } -impl From> for Room<'static> { +impl From> for Room<'_> { fn from(output: RoomGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/tools_smokesignal/blahg/content/post.rs b/crates/jacquard-api/src/tools_smokesignal/blahg/content/post.rs index 0ddac6d6c..cc81cdb1f 100644 --- a/crates/jacquard-api/src/tools_smokesignal/blahg/content/post.rs +++ b/crates/jacquard-api/src/tools_smokesignal/blahg/content/post.rs @@ -92,7 +92,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/uk_ewancroft/now.rs b/crates/jacquard-api/src/uk_ewancroft/now.rs index 2936df03f..5d8d2c422 100644 --- a/crates/jacquard-api/src/uk_ewancroft/now.rs +++ b/crates/jacquard-api/src/uk_ewancroft/now.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Now<'_> { type Record = NowRecord; } -impl From> for Now<'static> { +impl From> for Now<'_> { fn from(output: NowGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/uk_skyblur/post.rs b/crates/jacquard-api/src/uk_skyblur/post.rs index 4ee3bb7be..bec8c1109 100644 --- a/crates/jacquard-api/src/uk_skyblur/post.rs +++ b/crates/jacquard-api/src/uk_skyblur/post.rs @@ -77,7 +77,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/uk_skyblur/preference.rs b/crates/jacquard-api/src/uk_skyblur/preference.rs index df610f39e..66c71b2fd 100644 --- a/crates/jacquard-api/src/uk_skyblur/preference.rs +++ b/crates/jacquard-api/src/uk_skyblur/preference.rs @@ -57,7 +57,7 @@ impl jacquard_common::types::collection::Collection for Preference<'_> { type Record = PreferenceRecord; } -impl From> for Preference<'static> { +impl From> for Preference<'_> { fn from(output: PreferenceGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/us_polhem/blog/content.rs b/crates/jacquard-api/src/us_polhem/blog/content.rs index f2057f4bb..31d502010 100644 --- a/crates/jacquard-api/src/us_polhem/blog/content.rs +++ b/crates/jacquard-api/src/us_polhem/blog/content.rs @@ -63,7 +63,7 @@ impl jacquard_common::types::collection::Collection for Content<'_> { type Record = ContentRecord; } -impl From> for Content<'static> { +impl From> for Content<'_> { fn from(output: ContentGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/us_polhem/blog/post.rs b/crates/jacquard-api/src/us_polhem/blog/post.rs index 5d4c01536..c0f25fcd6 100644 --- a/crates/jacquard-api/src/us_polhem/blog/post.rs +++ b/crates/jacquard-api/src/us_polhem/blog/post.rs @@ -78,7 +78,7 @@ impl jacquard_common::types::collection::Collection for Post<'_> { type Record = PostRecord; } -impl From> for Post<'static> { +impl From> for Post<'_> { fn from(output: PostGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/us_polhem/blog/tag.rs b/crates/jacquard-api/src/us_polhem/blog/tag.rs index 546ac7a0b..bda14c1f2 100644 --- a/crates/jacquard-api/src/us_polhem/blog/tag.rs +++ b/crates/jacquard-api/src/us_polhem/blog/tag.rs @@ -62,7 +62,7 @@ impl jacquard_common::types::collection::Collection for Tag<'_> { type Record = TagRecord; } -impl From> for Tag<'static> { +impl From> for Tag<'_> { fn from(output: TagGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-api/src/win_tomo_x/pushat/allow.rs b/crates/jacquard-api/src/win_tomo_x/pushat/allow.rs index 3fdd3b643..d1ec1050f 100644 --- a/crates/jacquard-api/src/win_tomo_x/pushat/allow.rs +++ b/crates/jacquard-api/src/win_tomo_x/pushat/allow.rs @@ -59,7 +59,7 @@ impl jacquard_common::types::collection::Collection for Allow<'_> { type Record = AllowRecord; } -impl From> for Allow<'static> { +impl From> for Allow<'_> { fn from(output: AllowGetRecordOutput<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard-lexicon/src/codegen/structs.rs b/crates/jacquard-lexicon/src/codegen/structs.rs index fdf124663..51fbb5c6f 100644 --- a/crates/jacquard-lexicon/src/codegen/structs.rs +++ b/crates/jacquard-lexicon/src/codegen/structs.rs @@ -137,7 +137,7 @@ impl<'c> CodeGenerator<'c> { }; let from_impl = quote! { - impl From<#output_type_ident<'_>> for #ident<'static> { + impl From<#output_type_ident<'_>> for #ident<'_> { fn from(output: #output_type_ident<'_>) -> Self { use jacquard_common::IntoStatic; output.value.into_static() diff --git a/crates/jacquard/src/client.rs b/crates/jacquard/src/client.rs index 53762a1b5..7fea67d1a 100644 --- a/crates/jacquard/src/client.rs +++ b/crates/jacquard/src/client.rs @@ -682,7 +682,7 @@ impl Agent { /// /// This fetches the record using an at:// URI, converts it to owned data, applies /// the modification function, and puts it back. The modification function receives - /// a mutable reference to the owned record. + /// a mutable reference to the record data. /// /// # Example /// @@ -696,9 +696,9 @@ impl Agent { /// # let agent: BasicClient = todo!(); /// let uri = AtUri::new_static("at://did:plc:xyz/app.bsky.actor.profile/self").unwrap(); /// // Update profile record in-place - /// agent.update_record::(uri, |output| { - /// output.value.display_name = Some(CowStr::from("New Name")); - /// output.value.description = Some(CowStr::from("Updated bio")); + /// agent.update_record::(uri, |profile| { + /// profile.display_name = Some(CowStr::from("New Name")); + /// profile.description = Some(CowStr::from("Updated bio")); /// }).await?; /// # Ok(()) /// # } @@ -706,14 +706,11 @@ impl Agent { pub async fn update_record( &self, uri: AtUri<'_>, - f: impl FnOnce(&mut <<::Record as XrpcResp>::Output<'_> as IntoStatic>::Output), + f: impl FnOnce(&mut R), ) -> Result, AgentError> where R: Collection + Serialize, - R: From<::Record>, - R: for<'a> From< - <<::Record as XrpcResp>::Output<'a> as IntoStatic>::Output, - >, + R: for<'a> From<<::Record as XrpcResp>::Output<'a>>, { // Fetch the record - Response where R::Record::Output<'de> = R<'de> let response = self.get_record::(uri.clone()).await?; @@ -730,7 +727,7 @@ impl Agent { })?; // Convert to owned - let mut owned = record.into_static(); + let mut owned = R::from(record); // Apply modification f(&mut owned); @@ -744,7 +741,7 @@ impl Agent { })? .clone() .into_static(); - self.put_record::(rkey, R::from(owned)).await + self.put_record::(rkey, owned).await } }