A better Rust ATProto crate

fixed trait issue preventing rustc from intuiting proper Send bounds for XrpcRequest

Orual 77915fd4 698d82ff

Changed files
+608 -480
crates
jacquard
jacquard-api
lexicons
src
app_blebbit
app_bsky
actor
bookmark
feed
graph
labeler
notification
unspecced
video
app_ocho
buzz_bookhive
chat_bsky
com_atproto
admin
identity
label
moderation
repo
server
sync
temp
com_bad_example
com_shinolabs
com_whtwnd
community_lexicon
events_smokesignal
automation
garden_lexicon
ngerakines
helloworld
semeion
network_slices
place_atwork
place_stream
sh_tangled
sh_weaver
social_clippr
tools_ozone
uk_skyblur
win_tomo_x
jacquard-common
jacquard-identity
jacquard-lexicon
src
codegen
jacquard-oauth
examples
+1 -1
Cargo.toml
···
[workspace.package]
edition = "2024"
-
version = "0.5.0"
+
version = "0.5.1"
authors = ["Orual <orual@nonbinary.computer>"]
repository = "https://tangled.org/@nonbinary.computer/jacquard"
keywords = ["atproto", "at", "bluesky", "api", "client"]
+1 -1
crates/jacquard-api/Cargo.toml
···
name = "jacquard-api"
description = "Generated AT Protocol API bindings for Jacquard"
edition.workspace = true
-
version = "0.4.1"
+
version = "0.5.1"
authors.workspace = true
repository.workspace = true
keywords.workspace = true
+8
crates/jacquard-api/lexicons/place_stream_server_createWebhook.json
···
]
}
},
+
"muteWords": {
+
"type": "array",
+
"description": "Words to filter out from chat messages. Messages containing any of these words will not be forwarded.",
+
"items": {
+
"type": "string",
+
"maxLength": 100
+
}
+
},
"name": {
"type": "string",
"description": "A user-friendly name for this webhook.",
+8
crates/jacquard-api/lexicons/place_stream_server_defs.json
···
"description": "When this webhook was last triggered.",
"format": "datetime"
},
+
"muteWords": {
+
"type": "array",
+
"description": "Words to filter out from chat messages. Messages containing any of these words will not be forwarded.",
+
"items": {
+
"type": "string",
+
"maxLength": 100
+
}
+
},
"name": {
"type": "string",
"description": "A user-friendly name for this webhook.",
+8
crates/jacquard-api/lexicons/place_stream_server_updateWebhook.json
···
"type": "string",
"description": "The ID of the webhook to update."
},
+
"muteWords": {
+
"type": "array",
+
"description": "Words to filter out from chat messages. Messages containing any of these words will not be forwarded.",
+
"items": {
+
"type": "string",
+
"maxLength": 100
+
}
+
},
"name": {
"type": "string",
"description": "A user-friendly name for this webhook.",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/create_folder.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateFolder<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateFolder<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.createFolder";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/create_folder_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateFolderRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateFolderRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.createFolderRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/delete_folder.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteFolder {
+
impl jacquard_common::xrpc::XrpcRequest for DeleteFolder {
const NSID: &'static str = "app.blebbit.authr.folder.deleteFolder";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/delete_folder_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteFolderRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteFolderRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.deleteFolderRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/get_folder.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFolder<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFolder<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.getFolder";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFolderResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/get_folders.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFolders<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFolders<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.getFolders";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFoldersResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/update_folder.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateFolder<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateFolder<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.updateFolder";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/folder/update_folder_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateFolderRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateFolderRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.folder.updateFolderRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/create_group.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateGroup<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateGroup<'a> {
const NSID: &'static str = "app.blebbit.authr.group.createGroup";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/create_group_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateGroupRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateGroupRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.group.createGroupRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/delete_group.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteGroup {
+
impl jacquard_common::xrpc::XrpcRequest for DeleteGroup {
const NSID: &'static str = "app.blebbit.authr.group.deleteGroup";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/delete_group_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteGroupRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteGroupRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.group.deleteGroupRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/get_group.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetGroup<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetGroup<'a> {
const NSID: &'static str = "app.blebbit.authr.group.getGroup";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetGroupResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/get_groups.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetGroups<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetGroups<'a> {
const NSID: &'static str = "app.blebbit.authr.group.getGroups";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetGroupsResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/update_group.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateGroup<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateGroup<'a> {
const NSID: &'static str = "app.blebbit.authr.group.updateGroup";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/group/update_group_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateGroupRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateGroupRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.group.updateGroupRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/create_page.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreatePage<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreatePage<'a> {
const NSID: &'static str = "app.blebbit.authr.page.createPage";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/create_page_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreatePageRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreatePageRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.page.createPageRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/delete_page.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeletePage {
+
impl jacquard_common::xrpc::XrpcRequest for DeletePage {
const NSID: &'static str = "app.blebbit.authr.page.deletePage";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/delete_page_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeletePageRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeletePageRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.page.deletePageRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/get_page.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPage<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPage<'a> {
const NSID: &'static str = "app.blebbit.authr.page.getPage";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPageResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/get_pages.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPages<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPages<'a> {
const NSID: &'static str = "app.blebbit.authr.page.getPages";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPagesResponse;
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/update_page.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdatePage<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdatePage<'a> {
const NSID: &'static str = "app.blebbit.authr.page.updatePage";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_blebbit/authr/page/update_page_relationship.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdatePageRelationship<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdatePageRelationship<'a> {
const NSID: &'static str = "app.blebbit.authr.page.updatePageRelationship";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/actor/get_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPreferences {
+
impl jacquard_common::xrpc::XrpcRequest for GetPreferences {
const NSID: &'static str = "app.bsky.actor.getPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPreferencesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/actor/get_profile.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfile<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfile<'a> {
const NSID: &'static str = "app.bsky.actor.getProfile";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileResponse;
+1 -1
crates/jacquard-api/src/app_bsky/actor/get_profiles.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfiles<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfiles<'a> {
const NSID: &'static str = "app.bsky.actor.getProfiles";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfilesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/actor/get_suggestions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestions<'a> {
const NSID: &'static str = "app.bsky.actor.getSuggestions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestionsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/actor/put_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutPreferences<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutPreferences<'a> {
const NSID: &'static str = "app.bsky.actor.putPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/actor/search_actors.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchActors<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchActors<'a> {
const NSID: &'static str = "app.bsky.actor.searchActors";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchActorsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/actor/search_actors_typeahead.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchActorsTypeahead<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchActorsTypeahead<'a> {
const NSID: &'static str = "app.bsky.actor.searchActorsTypeahead";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchActorsTypeaheadResponse;
+1 -1
crates/jacquard-api/src/app_bsky/bookmark/create_bookmark.rs
···
type Err<'de> = CreateBookmarkError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateBookmark<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateBookmark<'a> {
const NSID: &'static str = "app.bsky.bookmark.createBookmark";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+8 -10
crates/jacquard-api/src/app_bsky/bookmark/delete_bookmark.rs
···
PartialEq,
Eq,
bon::Builder,
-
jacquard_derive::IntoStatic
+
jacquard_derive::IntoStatic,
)]
#[serde(rename_all = "camelCase")]
#[builder(start_fn = new)]
···
Eq,
thiserror::Error,
miette::Diagnostic,
-
jacquard_derive::IntoStatic
+
jacquard_derive::IntoStatic,
)]
#[serde(tag = "error", content = "message")]
#[serde(bound(deserialize = "'de: 'a"))]
···
type Err<'de> = DeleteBookmarkError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteBookmark<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteBookmark<'a> {
const NSID: &'static str = "app.bsky.bookmark.deleteBookmark";
-
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
-
"application/json",
-
);
+
const METHOD: jacquard_common::xrpc::XrpcMethod =
+
jacquard_common::xrpc::XrpcMethod::Procedure("application/json");
type Response = DeleteBookmarkResponse;
}
···
pub struct DeleteBookmarkRequest;
impl jacquard_common::xrpc::XrpcEndpoint for DeleteBookmarkRequest {
const PATH: &'static str = "/xrpc/app.bsky.bookmark.deleteBookmark";
-
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
-
"application/json",
-
);
+
const METHOD: jacquard_common::xrpc::XrpcMethod =
+
jacquard_common::xrpc::XrpcMethod::Procedure("application/json");
type Request<'de> = DeleteBookmark<'de>;
type Response = DeleteBookmarkResponse;
-
}
+
}
+1 -1
crates/jacquard-api/src/app_bsky/bookmark/get_bookmarks.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetBookmarks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetBookmarks<'a> {
const NSID: &'static str = "app.bsky.bookmark.getBookmarks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetBookmarksResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/describe_feed_generator.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DescribeFeedGenerator {
+
impl jacquard_common::xrpc::XrpcRequest for DescribeFeedGenerator {
const NSID: &'static str = "app.bsky.feed.describeFeedGenerator";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = DescribeFeedGeneratorResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_actor_feeds.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActorFeeds<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActorFeeds<'a> {
const NSID: &'static str = "app.bsky.feed.getActorFeeds";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetActorFeedsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_actor_likes.rs
···
type Err<'de> = GetActorLikesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActorLikes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActorLikes<'a> {
const NSID: &'static str = "app.bsky.feed.getActorLikes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetActorLikesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_author_feed.rs
···
type Err<'de> = GetAuthorFeedError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAuthorFeed<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAuthorFeed<'a> {
const NSID: &'static str = "app.bsky.feed.getAuthorFeed";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAuthorFeedResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_feed.rs
···
type Err<'de> = GetFeedError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFeed<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFeed<'a> {
const NSID: &'static str = "app.bsky.feed.getFeed";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFeedResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_feed_generator.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFeedGenerator<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFeedGenerator<'a> {
const NSID: &'static str = "app.bsky.feed.getFeedGenerator";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFeedGeneratorResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_feed_generators.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFeedGenerators<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFeedGenerators<'a> {
const NSID: &'static str = "app.bsky.feed.getFeedGenerators";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFeedGeneratorsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_feed_skeleton.rs
···
type Err<'de> = GetFeedSkeletonError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFeedSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFeedSkeleton<'a> {
const NSID: &'static str = "app.bsky.feed.getFeedSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFeedSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_likes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLikes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLikes<'a> {
const NSID: &'static str = "app.bsky.feed.getLikes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLikesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_list_feed.rs
···
type Err<'de> = GetListFeedError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListFeed<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListFeed<'a> {
const NSID: &'static str = "app.bsky.feed.getListFeed";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListFeedResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_post_thread.rs
···
type Err<'de> = GetPostThreadError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPostThread<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPostThread<'a> {
const NSID: &'static str = "app.bsky.feed.getPostThread";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPostThreadResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_posts.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPosts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPosts<'a> {
const NSID: &'static str = "app.bsky.feed.getPosts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPostsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_quotes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetQuotes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetQuotes<'a> {
const NSID: &'static str = "app.bsky.feed.getQuotes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetQuotesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_reposted_by.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRepostedBy<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRepostedBy<'a> {
const NSID: &'static str = "app.bsky.feed.getRepostedBy";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRepostedByResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/get_suggested_feeds.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedFeeds<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedFeeds<'a> {
const NSID: &'static str = "app.bsky.feed.getSuggestedFeeds";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedFeedsResponse;
+10 -4
crates/jacquard-api/src/app_bsky/feed/get_timeline.rs
···
PartialEq,
Eq,
bon::Builder,
-
jacquard_derive::IntoStatic,
+
jacquard_derive::IntoStatic
)]
#[builder(start_fn = new)]
#[serde(rename_all = "camelCase")]
···
#[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 GetTimelineOutput<'a> {
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTimeline<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetTimeline<'a> {
const NSID: &'static str = "app.bsky.feed.getTimeline";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTimelineResponse;
···
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Request<'de> = GetTimeline<'de>;
type Response = GetTimelineResponse;
-
}
+
}
+1 -1
crates/jacquard-api/src/app_bsky/feed/search_posts.rs
···
type Err<'de> = SearchPostsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchPosts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchPosts<'a> {
const NSID: &'static str = "app.bsky.feed.searchPosts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchPostsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/feed/send_interactions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SendInteractions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SendInteractions<'a> {
const NSID: &'static str = "app.bsky.feed.sendInteractions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_actor_starter_packs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActorStarterPacks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActorStarterPacks<'a> {
const NSID: &'static str = "app.bsky.graph.getActorStarterPacks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetActorStarterPacksResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_blocks.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetBlocks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetBlocks<'a> {
const NSID: &'static str = "app.bsky.graph.getBlocks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetBlocksResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_followers.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFollowers<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFollowers<'a> {
const NSID: &'static str = "app.bsky.graph.getFollowers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFollowersResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_follows.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFollows<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFollows<'a> {
const NSID: &'static str = "app.bsky.graph.getFollows";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFollowsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_known_followers.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetKnownFollowers<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetKnownFollowers<'a> {
const NSID: &'static str = "app.bsky.graph.getKnownFollowers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetKnownFollowersResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_list.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetList<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetList<'a> {
const NSID: &'static str = "app.bsky.graph.getList";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_list_blocks.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListBlocks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListBlocks<'a> {
const NSID: &'static str = "app.bsky.graph.getListBlocks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListBlocksResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_list_mutes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListMutes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListMutes<'a> {
const NSID: &'static str = "app.bsky.graph.getListMutes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListMutesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_lists.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLists<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLists<'a> {
const NSID: &'static str = "app.bsky.graph.getLists";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_lists_with_membership.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListsWithMembership<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListsWithMembership<'a> {
const NSID: &'static str = "app.bsky.graph.getListsWithMembership";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListsWithMembershipResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_mutes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetMutes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetMutes<'a> {
const NSID: &'static str = "app.bsky.graph.getMutes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetMutesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_relationships.rs
···
type Err<'de> = GetRelationshipsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRelationships<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRelationships<'a> {
const NSID: &'static str = "app.bsky.graph.getRelationships";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRelationshipsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_starter_pack.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetStarterPack<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetStarterPack<'a> {
const NSID: &'static str = "app.bsky.graph.getStarterPack";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetStarterPackResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_starter_packs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetStarterPacks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetStarterPacks<'a> {
const NSID: &'static str = "app.bsky.graph.getStarterPacks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetStarterPacksResponse;
+1 -2
crates/jacquard-api/src/app_bsky/graph/get_starter_packs_with_membership.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de>
-
for GetStarterPacksWithMembership<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetStarterPacksWithMembership<'a> {
const NSID: &'static str = "app.bsky.graph.getStarterPacksWithMembership";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetStarterPacksWithMembershipResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/get_suggested_follows_by_actor.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedFollowsByActor<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedFollowsByActor<'a> {
const NSID: &'static str = "app.bsky.graph.getSuggestedFollowsByActor";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedFollowsByActorResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/mute_actor.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for MuteActor<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for MuteActor<'a> {
const NSID: &'static str = "app.bsky.graph.muteActor";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/mute_actor_list.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for MuteActorList<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for MuteActorList<'a> {
const NSID: &'static str = "app.bsky.graph.muteActorList";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/mute_thread.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for MuteThread<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for MuteThread<'a> {
const NSID: &'static str = "app.bsky.graph.muteThread";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/search_starter_packs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchStarterPacks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchStarterPacks<'a> {
const NSID: &'static str = "app.bsky.graph.searchStarterPacks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchStarterPacksResponse;
+1 -1
crates/jacquard-api/src/app_bsky/graph/unmute_actor.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UnmuteActor<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UnmuteActor<'a> {
const NSID: &'static str = "app.bsky.graph.unmuteActor";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/unmute_actor_list.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UnmuteActorList<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UnmuteActorList<'a> {
const NSID: &'static str = "app.bsky.graph.unmuteActorList";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/graph/unmute_thread.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UnmuteThread<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UnmuteThread<'a> {
const NSID: &'static str = "app.bsky.graph.unmuteThread";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/labeler/get_services.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetServices<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetServices<'a> {
const NSID: &'static str = "app.bsky.labeler.getServices";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetServicesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/notification/get_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPreferences {
+
impl jacquard_common::xrpc::XrpcRequest for GetPreferences {
const NSID: &'static str = "app.bsky.notification.getPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPreferencesResponse;
+1 -1
crates/jacquard-api/src/app_bsky/notification/get_unread_count.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetUnreadCount {
+
impl jacquard_common::xrpc::XrpcRequest for GetUnreadCount {
const NSID: &'static str = "app.bsky.notification.getUnreadCount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetUnreadCountResponse;
+1 -1
crates/jacquard-api/src/app_bsky/notification/list_activity_subscriptions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListActivitySubscriptions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListActivitySubscriptions<'a> {
const NSID: &'static str = "app.bsky.notification.listActivitySubscriptions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListActivitySubscriptionsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/notification/list_notifications.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListNotifications<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListNotifications<'a> {
const NSID: &'static str = "app.bsky.notification.listNotifications";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListNotificationsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/notification/put_activity_subscription.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutActivitySubscription<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutActivitySubscription<'a> {
const NSID: &'static str = "app.bsky.notification.putActivitySubscription";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/notification/put_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutPreferences<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutPreferences<'a> {
const NSID: &'static str = "app.bsky.notification.putPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/notification/put_preferences_v2.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutPreferencesV2<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutPreferencesV2<'a> {
const NSID: &'static str = "app.bsky.notification.putPreferencesV2";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/notification/register_push.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RegisterPush<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RegisterPush<'a> {
const NSID: &'static str = "app.bsky.notification.registerPush";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/notification/unregister_push.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UnregisterPush<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UnregisterPush<'a> {
const NSID: &'static str = "app.bsky.notification.unregisterPush";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/notification/update_seen.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateSeen<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateSeen<'a> {
const NSID: &'static str = "app.bsky.notification.updateSeen";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_age_assurance_state.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAgeAssuranceState {
+
impl jacquard_common::xrpc::XrpcRequest for GetAgeAssuranceState {
const NSID: &'static str = "app.bsky.unspecced.getAgeAssuranceState";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAgeAssuranceStateResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_config.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConfig {
+
impl jacquard_common::xrpc::XrpcRequest for GetConfig {
const NSID: &'static str = "app.bsky.unspecced.getConfig";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConfigResponse;
+1 -2
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de>
-
for GetOnboardingSuggestedStarterPacks {
+
impl jacquard_common::xrpc::XrpcRequest for GetOnboardingSuggestedStarterPacks {
const NSID: &'static str = "app.bsky.unspecced.getOnboardingSuggestedStarterPacks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetOnboardingSuggestedStarterPacksResponse;
+2 -2
crates/jacquard-api/src/app_bsky/unspecced/get_onboarding_suggested_starter_packs_skeleton.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de>
-
for GetOnboardingSuggestedStarterPacksSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest
+
for GetOnboardingSuggestedStarterPacksSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.getOnboardingSuggestedStarterPacksSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetOnboardingSuggestedStarterPacksSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_other_v2.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPostThreadOtherV2<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPostThreadOtherV2<'a> {
const NSID: &'static str = "app.bsky.unspecced.getPostThreadOtherV2";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPostThreadOtherV2Response;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_post_thread_v2.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPostThreadV2<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPostThreadV2<'a> {
const NSID: &'static str = "app.bsky.unspecced.getPostThreadV2";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPostThreadV2Response;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedFeeds {
+
impl jacquard_common::xrpc::XrpcRequest for GetSuggestedFeeds {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedFeeds";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedFeedsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_feeds_skeleton.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedFeedsSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedFeedsSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedFeedsSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedFeedsSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedStarterPacks {
+
impl jacquard_common::xrpc::XrpcRequest for GetSuggestedStarterPacks {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedStarterPacks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedStarterPacksResponse;
+1 -2
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_starter_packs_skeleton.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de>
-
for GetSuggestedStarterPacksSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedStarterPacksSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedStarterPacksSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedStarterPacksSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedUsers<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedUsers<'a> {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedUsers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedUsersResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggested_users_skeleton.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestedUsersSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestedUsersSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.getSuggestedUsersSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestedUsersSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_suggestions_skeleton.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSuggestionsSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSuggestionsSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.getSuggestionsSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSuggestionsSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_tagged_suggestions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTaggedSuggestions {
+
impl jacquard_common::xrpc::XrpcRequest for GetTaggedSuggestions {
const NSID: &'static str = "app.bsky.unspecced.getTaggedSuggestions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTaggedSuggestionsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/get_trends.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTrends {
+
impl jacquard_common::xrpc::XrpcRequest for GetTrends {
const NSID: &'static str = "app.bsky.unspecced.getTrends";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTrendsResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/init_age_assurance.rs
···
type Err<'de> = InitAgeAssuranceError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for InitAgeAssurance<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for InitAgeAssurance<'a> {
const NSID: &'static str = "app.bsky.unspecced.initAgeAssurance";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/search_actors_skeleton.rs
···
type Err<'de> = SearchActorsSkeletonError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchActorsSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchActorsSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.searchActorsSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchActorsSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/search_posts_skeleton.rs
···
type Err<'de> = SearchPostsSkeletonError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchPostsSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchPostsSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.searchPostsSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchPostsSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/unspecced/search_starter_packs_skeleton.rs
···
type Err<'de> = SearchStarterPacksSkeletonError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchStarterPacksSkeleton<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchStarterPacksSkeleton<'a> {
const NSID: &'static str = "app.bsky.unspecced.searchStarterPacksSkeleton";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchStarterPacksSkeletonResponse;
+1 -1
crates/jacquard-api/src/app_bsky/video/get_job_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetJobStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetJobStatus<'a> {
const NSID: &'static str = "app.bsky.video.getJobStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetJobStatusResponse;
+1 -1
crates/jacquard-api/src/app_bsky/video/get_upload_limits.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetUploadLimits {
+
impl jacquard_common::xrpc::XrpcRequest for GetUploadLimits {
const NSID: &'static str = "app.bsky.video.getUploadLimits";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetUploadLimitsResponse;
+6 -3
crates/jacquard-api/src/app_bsky/video/upload_video.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UploadVideo {
+
impl jacquard_common::xrpc::XrpcRequest for UploadVideo {
const NSID: &'static str = "app.bsky.video.uploadVideo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"video/mp4",
···
fn encode_body(&self) -> Result<Vec<u8>, jacquard_common::xrpc::EncodeError> {
Ok(self.body.to_vec())
}
-
fn decode_body(
+
fn decode_body<'de>(
body: &'de [u8],
-
) -> Result<Box<Self>, jacquard_common::error::DecodeError> {
+
) -> Result<Box<Self>, jacquard_common::error::DecodeError>
+
where
+
Self: serde::Deserialize<'de>,
+
{
Ok(
Box::new(Self {
body: bytes::Bytes::copy_from_slice(body),
+1 -1
crates/jacquard-api/src/app_ocho/auth/at_proto_callback.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AtProtoCallback<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AtProtoCallback<'a> {
const NSID: &'static str = "app.ocho.auth.atProtoCallback";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = AtProtoCallbackResponse;
+1 -1
crates/jacquard-api/src/app_ocho/auth/authorize.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Authorize<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Authorize<'a> {
const NSID: &'static str = "app.ocho.auth.authorize";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/auth/github_callback.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GithubCallback<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GithubCallback<'a> {
const NSID: &'static str = "app.ocho.auth.githubCallback";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GithubCallbackResponse;
+1 -1
crates/jacquard-api/src/app_ocho/auth/google_callback.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GoogleCallback<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GoogleCallback<'a> {
const NSID: &'static str = "app.ocho.auth.googleCallback";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GoogleCallbackResponse;
+1 -1
crates/jacquard-api/src/app_ocho/auth/request_email_update.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestEmailUpdate {
+
impl jacquard_common::xrpc::XrpcRequest for RequestEmailUpdate {
const NSID: &'static str = "app.ocho.auth.requestEmailUpdate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/auth/update_email.rs
···
type Err<'de> = UpdateEmailError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateEmail<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateEmail<'a> {
const NSID: &'static str = "app.ocho.auth.updateEmail";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/auth/update_handle.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateHandle<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateHandle<'a> {
const NSID: &'static str = "app.ocho.auth.updateHandle";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/auth/whoami.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Whoami {
+
impl jacquard_common::xrpc::XrpcRequest for Whoami {
const NSID: &'static str = "app.ocho.auth.whoami";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = WhoamiResponse;
+1 -1
crates/jacquard-api/src/app_ocho/edu/get_verification_url.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetVerificationUrl<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetVerificationUrl<'a> {
const NSID: &'static str = "app.ocho.edu.getVerificationUrl";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetVerificationUrlResponse;
+1 -1
crates/jacquard-api/src/app_ocho/edu/google_callback.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GoogleCallback<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GoogleCallback<'a> {
const NSID: &'static str = "app.ocho.edu.googleCallback";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GoogleCallbackResponse;
+1 -1
crates/jacquard-api/src/app_ocho/edu/is_verified.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for IsVerified<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for IsVerified<'a> {
const NSID: &'static str = "app.ocho.edu.isVerified";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = IsVerifiedResponse;
+1 -1
crates/jacquard-api/src/app_ocho/message/send.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Send<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Send<'a> {
const NSID: &'static str = "app.ocho.message.send";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/payment/get_stripe_intent.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetStripeIntent<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetStripeIntent<'a> {
const NSID: &'static str = "app.ocho.payment.getStripeIntent";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetStripeIntentResponse;
+1 -1
crates/jacquard-api/src/app_ocho/plugin/get_launch_asset.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLaunchAsset<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLaunchAsset<'a> {
const NSID: &'static str = "app.ocho.plugin.getLaunchAsset";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLaunchAssetResponse;
+1 -1
crates/jacquard-api/src/app_ocho/plugin/get_manifest.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetManifest<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetManifest<'a> {
const NSID: &'static str = "app.ocho.plugin.getManifest";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetManifestResponse;
+1 -1
crates/jacquard-api/src/app_ocho/plugin/put_hosting_url.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutHostingUrl<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutHostingUrl<'a> {
const NSID: &'static str = "app.ocho.plugin.putHostingUrl";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/push/register.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Register<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Register<'a> {
const NSID: &'static str = "app.ocho.push.register";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/app_ocho/server/get_launch_token.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLaunchToken<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLaunchToken<'a> {
const NSID: &'static str = "app.ocho.server.getLaunchToken";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLaunchTokenResponse;
+1 -1
crates/jacquard-api/src/app_ocho/server/get_token.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetToken<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetToken<'a> {
const NSID: &'static str = "app.ocho.server.getToken";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTokenResponse;
+1 -1
crates/jacquard-api/src/app_ocho/server/swap_launch_token.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SwapLaunchToken<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SwapLaunchToken<'a> {
const NSID: &'static str = "app.ocho.server.swapLaunchToken";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SwapLaunchTokenResponse;
+1 -1
crates/jacquard-api/src/app_ocho/state/get_config.rs
···
type Err<'de> = GetConfigError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConfig {
+
impl jacquard_common::xrpc::XrpcRequest for GetConfig {
const NSID: &'static str = "app.ocho.state.getConfig";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConfigResponse;
+1 -1
crates/jacquard-api/src/app_ocho/state/login.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Login {
+
impl jacquard_common::xrpc::XrpcRequest for Login {
const NSID: &'static str = "app.ocho.state.login";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = LoginResponse;
+1 -1
crates/jacquard-api/src/buzz_bookhive/get_book.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetBook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetBook<'a> {
const NSID: &'static str = "buzz.bookhive.getBook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetBookResponse;
+1 -1
crates/jacquard-api/src/buzz_bookhive/get_profile.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfile<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfile<'a> {
const NSID: &'static str = "buzz.bookhive.getProfile";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileResponse;
+1 -1
crates/jacquard-api/src/buzz_bookhive/search_books.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchBooks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchBooks<'a> {
const NSID: &'static str = "buzz.bookhive.searchBooks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchBooksResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/actor/delete_account.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteAccount {
+
impl jacquard_common::xrpc::XrpcRequest for DeleteAccount {
const NSID: &'static str = "chat.bsky.actor.deleteAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/actor/export_account_data.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ExportAccountData {
+
impl jacquard_common::xrpc::XrpcRequest for ExportAccountData {
const NSID: &'static str = "chat.bsky.actor.exportAccountData";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ExportAccountDataResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/accept_convo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AcceptConvo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AcceptConvo<'a> {
const NSID: &'static str = "chat.bsky.convo.acceptConvo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/add_reaction.rs
···
type Err<'de> = AddReactionError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddReaction<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddReaction<'a> {
const NSID: &'static str = "chat.bsky.convo.addReaction";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/delete_message_for_self.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteMessageForSelf<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteMessageForSelf<'a> {
const NSID: &'static str = "chat.bsky.convo.deleteMessageForSelf";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/get_convo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConvo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetConvo<'a> {
const NSID: &'static str = "chat.bsky.convo.getConvo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConvoResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/get_convo_availability.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConvoAvailability<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetConvoAvailability<'a> {
const NSID: &'static str = "chat.bsky.convo.getConvoAvailability";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConvoAvailabilityResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/get_convo_for_members.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConvoForMembers<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetConvoForMembers<'a> {
const NSID: &'static str = "chat.bsky.convo.getConvoForMembers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConvoForMembersResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/get_log.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLog<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLog<'a> {
const NSID: &'static str = "chat.bsky.convo.getLog";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLogResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/get_messages.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetMessages<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetMessages<'a> {
const NSID: &'static str = "chat.bsky.convo.getMessages";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetMessagesResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/leave_convo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for LeaveConvo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for LeaveConvo<'a> {
const NSID: &'static str = "chat.bsky.convo.leaveConvo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/list_convos.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListConvos<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListConvos<'a> {
const NSID: &'static str = "chat.bsky.convo.listConvos";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListConvosResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/convo/mute_convo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for MuteConvo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for MuteConvo<'a> {
const NSID: &'static str = "chat.bsky.convo.muteConvo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/remove_reaction.rs
···
type Err<'de> = RemoveReactionError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RemoveReaction<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RemoveReaction<'a> {
const NSID: &'static str = "chat.bsky.convo.removeReaction";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/send_message.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SendMessage<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SendMessage<'a> {
const NSID: &'static str = "chat.bsky.convo.sendMessage";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/send_message_batch.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SendMessageBatch<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SendMessageBatch<'a> {
const NSID: &'static str = "chat.bsky.convo.sendMessageBatch";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/unmute_convo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UnmuteConvo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UnmuteConvo<'a> {
const NSID: &'static str = "chat.bsky.convo.unmuteConvo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/update_all_read.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateAllRead<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateAllRead<'a> {
const NSID: &'static str = "chat.bsky.convo.updateAllRead";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/convo/update_read.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateRead<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateRead<'a> {
const NSID: &'static str = "chat.bsky.convo.updateRead";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/chat_bsky/moderation/get_actor_metadata.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActorMetadata<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActorMetadata<'a> {
const NSID: &'static str = "chat.bsky.moderation.getActorMetadata";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetActorMetadataResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/moderation/get_message_context.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetMessageContext<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetMessageContext<'a> {
const NSID: &'static str = "chat.bsky.moderation.getMessageContext";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetMessageContextResponse;
+1 -1
crates/jacquard-api/src/chat_bsky/moderation/update_actor_access.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateActorAccess<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateActorAccess<'a> {
const NSID: &'static str = "chat.bsky.moderation.updateActorAccess";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/delete_account.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteAccount<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteAccount<'a> {
const NSID: &'static str = "com.atproto.admin.deleteAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/disable_account_invites.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DisableAccountInvites<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DisableAccountInvites<'a> {
const NSID: &'static str = "com.atproto.admin.disableAccountInvites";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/disable_invite_codes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DisableInviteCodes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DisableInviteCodes<'a> {
const NSID: &'static str = "com.atproto.admin.disableInviteCodes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/enable_account_invites.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for EnableAccountInvites<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for EnableAccountInvites<'a> {
const NSID: &'static str = "com.atproto.admin.enableAccountInvites";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/get_account_info.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAccountInfo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAccountInfo<'a> {
const NSID: &'static str = "com.atproto.admin.getAccountInfo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAccountInfoResponse;
+1 -1
crates/jacquard-api/src/com_atproto/admin/get_account_infos.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAccountInfos<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAccountInfos<'a> {
const NSID: &'static str = "com.atproto.admin.getAccountInfos";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAccountInfosResponse;
+1 -1
crates/jacquard-api/src/com_atproto/admin/get_invite_codes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetInviteCodes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetInviteCodes<'a> {
const NSID: &'static str = "com.atproto.admin.getInviteCodes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetInviteCodesResponse;
+1 -1
crates/jacquard-api/src/com_atproto/admin/get_subject_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSubjectStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSubjectStatus<'a> {
const NSID: &'static str = "com.atproto.admin.getSubjectStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSubjectStatusResponse;
+1 -1
crates/jacquard-api/src/com_atproto/admin/search_accounts.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchAccounts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchAccounts<'a> {
const NSID: &'static str = "com.atproto.admin.searchAccounts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchAccountsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/admin/send_email.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SendEmail<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SendEmail<'a> {
const NSID: &'static str = "com.atproto.admin.sendEmail";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/update_account_email.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateAccountEmail<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateAccountEmail<'a> {
const NSID: &'static str = "com.atproto.admin.updateAccountEmail";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/update_account_handle.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateAccountHandle<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateAccountHandle<'a> {
const NSID: &'static str = "com.atproto.admin.updateAccountHandle";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/update_account_password.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateAccountPassword<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateAccountPassword<'a> {
const NSID: &'static str = "com.atproto.admin.updateAccountPassword";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/update_account_signing_key.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateAccountSigningKey<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateAccountSigningKey<'a> {
const NSID: &'static str = "com.atproto.admin.updateAccountSigningKey";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/admin/update_subject_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateSubjectStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateSubjectStatus<'a> {
const NSID: &'static str = "com.atproto.admin.updateSubjectStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/identity/refresh_identity.rs
···
type Err<'de> = RefreshIdentityError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RefreshIdentity<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RefreshIdentity<'a> {
const NSID: &'static str = "com.atproto.identity.refreshIdentity";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/identity/request_plc_operation_signature.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestPlcOperationSignature {
+
impl jacquard_common::xrpc::XrpcRequest for RequestPlcOperationSignature {
const NSID: &'static str = "com.atproto.identity.requestPlcOperationSignature";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/identity/resolve_did.rs
···
type Err<'de> = ResolveDidError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ResolveDid<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ResolveDid<'a> {
const NSID: &'static str = "com.atproto.identity.resolveDid";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ResolveDidResponse;
+1 -1
crates/jacquard-api/src/com_atproto/identity/resolve_handle.rs
···
type Err<'de> = ResolveHandleError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ResolveHandle<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ResolveHandle<'a> {
const NSID: &'static str = "com.atproto.identity.resolveHandle";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ResolveHandleResponse;
+1 -1
crates/jacquard-api/src/com_atproto/identity/resolve_identity.rs
···
type Err<'de> = ResolveIdentityError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ResolveIdentity<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ResolveIdentity<'a> {
const NSID: &'static str = "com.atproto.identity.resolveIdentity";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ResolveIdentityResponse;
+1 -1
crates/jacquard-api/src/com_atproto/identity/sign_plc_operation.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SignPlcOperation<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SignPlcOperation<'a> {
const NSID: &'static str = "com.atproto.identity.signPlcOperation";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/identity/submit_plc_operation.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SubmitPlcOperation<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SubmitPlcOperation<'a> {
const NSID: &'static str = "com.atproto.identity.submitPlcOperation";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/identity/update_handle.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateHandle<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateHandle<'a> {
const NSID: &'static str = "com.atproto.identity.updateHandle";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/label/query_labels.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QueryLabels<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QueryLabels<'a> {
const NSID: &'static str = "com.atproto.label.queryLabels";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = QueryLabelsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/moderation/create_report.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateReport<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateReport<'a> {
const NSID: &'static str = "com.atproto.moderation.createReport";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/repo/apply_writes.rs
···
type Err<'de> = ApplyWritesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ApplyWrites<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ApplyWrites<'a> {
const NSID: &'static str = "com.atproto.repo.applyWrites";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/repo/create_record.rs
···
type Err<'de> = CreateRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateRecord<'a> {
const NSID: &'static str = "com.atproto.repo.createRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/repo/delete_record.rs
···
type Err<'de> = DeleteRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteRecord<'a> {
const NSID: &'static str = "com.atproto.repo.deleteRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/repo/describe_repo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DescribeRepo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DescribeRepo<'a> {
const NSID: &'static str = "com.atproto.repo.describeRepo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = DescribeRepoResponse;
+1 -1
crates/jacquard-api/src/com_atproto/repo/get_record.rs
···
type Err<'de> = GetRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRecord<'a> {
const NSID: &'static str = "com.atproto.repo.getRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRecordResponse;
+6 -3
crates/jacquard-api/src/com_atproto/repo/import_repo.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ImportRepo {
+
impl jacquard_common::xrpc::XrpcRequest for ImportRepo {
const NSID: &'static str = "com.atproto.repo.importRepo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/vnd.ipld.car",
···
fn encode_body(&self) -> Result<Vec<u8>, jacquard_common::xrpc::EncodeError> {
Ok(self.body.to_vec())
}
-
fn decode_body(
+
fn decode_body<'de>(
body: &'de [u8],
-
) -> Result<Box<Self>, jacquard_common::error::DecodeError> {
+
) -> Result<Box<Self>, jacquard_common::error::DecodeError>
+
where
+
Self: serde::Deserialize<'de>,
+
{
Ok(
Box::new(Self {
body: bytes::Bytes::copy_from_slice(body),
+1 -1
crates/jacquard-api/src/com_atproto/repo/list_missing_blobs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListMissingBlobs<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListMissingBlobs<'a> {
const NSID: &'static str = "com.atproto.repo.listMissingBlobs";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListMissingBlobsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/repo/list_records.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListRecords<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListRecords<'a> {
const NSID: &'static str = "com.atproto.repo.listRecords";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListRecordsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/repo/put_record.rs
···
type Err<'de> = PutRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutRecord<'a> {
const NSID: &'static str = "com.atproto.repo.putRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+6 -3
crates/jacquard-api/src/com_atproto/repo/upload_blob.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UploadBlob {
+
impl jacquard_common::xrpc::XrpcRequest for UploadBlob {
const NSID: &'static str = "com.atproto.repo.uploadBlob";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"*/*",
···
fn encode_body(&self) -> Result<Vec<u8>, jacquard_common::xrpc::EncodeError> {
Ok(self.body.to_vec())
}
-
fn decode_body(
+
fn decode_body<'de>(
body: &'de [u8],
-
) -> Result<Box<Self>, jacquard_common::error::DecodeError> {
+
) -> Result<Box<Self>, jacquard_common::error::DecodeError>
+
where
+
Self: serde::Deserialize<'de>,
+
{
Ok(
Box::new(Self {
body: bytes::Bytes::copy_from_slice(body),
+1 -1
crates/jacquard-api/src/com_atproto/server/activate_account.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ActivateAccount {
+
impl jacquard_common::xrpc::XrpcRequest for ActivateAccount {
const NSID: &'static str = "com.atproto.server.activateAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/check_account_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CheckAccountStatus {
+
impl jacquard_common::xrpc::XrpcRequest for CheckAccountStatus {
const NSID: &'static str = "com.atproto.server.checkAccountStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = CheckAccountStatusResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/confirm_email.rs
···
type Err<'de> = ConfirmEmailError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ConfirmEmail<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ConfirmEmail<'a> {
const NSID: &'static str = "com.atproto.server.confirmEmail";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/create_account.rs
···
type Err<'de> = CreateAccountError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateAccount<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateAccount<'a> {
const NSID: &'static str = "com.atproto.server.createAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/create_app_password.rs
···
type Err<'de> = CreateAppPasswordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateAppPassword<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateAppPassword<'a> {
const NSID: &'static str = "com.atproto.server.createAppPassword";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/create_invite_code.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateInviteCode<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateInviteCode<'a> {
const NSID: &'static str = "com.atproto.server.createInviteCode";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/create_invite_codes.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateInviteCodes<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateInviteCodes<'a> {
const NSID: &'static str = "com.atproto.server.createInviteCodes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/create_session.rs
···
type Err<'de> = CreateSessionError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateSession<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateSession<'a> {
const NSID: &'static str = "com.atproto.server.createSession";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/deactivate_account.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeactivateAccount<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeactivateAccount<'a> {
const NSID: &'static str = "com.atproto.server.deactivateAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/delete_account.rs
···
type Err<'de> = DeleteAccountError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteAccount<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteAccount<'a> {
const NSID: &'static str = "com.atproto.server.deleteAccount";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/delete_session.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteSession {
+
impl jacquard_common::xrpc::XrpcRequest for DeleteSession {
const NSID: &'static str = "com.atproto.server.deleteSession";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/describe_server.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DescribeServer {
+
impl jacquard_common::xrpc::XrpcRequest for DescribeServer {
const NSID: &'static str = "com.atproto.server.describeServer";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = DescribeServerResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/get_account_invite_codes.rs
···
type Err<'de> = GetAccountInviteCodesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAccountInviteCodes {
+
impl jacquard_common::xrpc::XrpcRequest for GetAccountInviteCodes {
const NSID: &'static str = "com.atproto.server.getAccountInviteCodes";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAccountInviteCodesResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/get_service_auth.rs
···
type Err<'de> = GetServiceAuthError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetServiceAuth<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetServiceAuth<'a> {
const NSID: &'static str = "com.atproto.server.getServiceAuth";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetServiceAuthResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/get_session.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSession {
+
impl jacquard_common::xrpc::XrpcRequest for GetSession {
const NSID: &'static str = "com.atproto.server.getSession";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSessionResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/list_app_passwords.rs
···
type Err<'de> = ListAppPasswordsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListAppPasswords {
+
impl jacquard_common::xrpc::XrpcRequest for ListAppPasswords {
const NSID: &'static str = "com.atproto.server.listAppPasswords";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListAppPasswordsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/server/refresh_session.rs
···
type Err<'de> = RefreshSessionError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RefreshSession {
+
impl jacquard_common::xrpc::XrpcRequest for RefreshSession {
const NSID: &'static str = "com.atproto.server.refreshSession";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/request_account_delete.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestAccountDelete {
+
impl jacquard_common::xrpc::XrpcRequest for RequestAccountDelete {
const NSID: &'static str = "com.atproto.server.requestAccountDelete";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/request_email_confirmation.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestEmailConfirmation {
+
impl jacquard_common::xrpc::XrpcRequest for RequestEmailConfirmation {
const NSID: &'static str = "com.atproto.server.requestEmailConfirmation";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/request_email_update.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestEmailUpdate {
+
impl jacquard_common::xrpc::XrpcRequest for RequestEmailUpdate {
const NSID: &'static str = "com.atproto.server.requestEmailUpdate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/request_password_reset.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestPasswordReset<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RequestPasswordReset<'a> {
const NSID: &'static str = "com.atproto.server.requestPasswordReset";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/reserve_signing_key.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ReserveSigningKey<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ReserveSigningKey<'a> {
const NSID: &'static str = "com.atproto.server.reserveSigningKey";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/reset_password.rs
···
type Err<'de> = ResetPasswordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ResetPassword<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ResetPassword<'a> {
const NSID: &'static str = "com.atproto.server.resetPassword";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/revoke_app_password.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RevokeAppPassword<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RevokeAppPassword<'a> {
const NSID: &'static str = "com.atproto.server.revokeAppPassword";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/server/update_email.rs
···
type Err<'de> = UpdateEmailError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateEmail<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateEmail<'a> {
const NSID: &'static str = "com.atproto.server.updateEmail";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_blob.rs
···
type Err<'de> = GetBlobError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetBlob<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetBlob<'a> {
const NSID: &'static str = "com.atproto.sync.getBlob";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetBlobResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_blocks.rs
···
type Err<'de> = GetBlocksError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetBlocks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetBlocks<'a> {
const NSID: &'static str = "com.atproto.sync.getBlocks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetBlocksResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_checkout.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetCheckout<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetCheckout<'a> {
const NSID: &'static str = "com.atproto.sync.getCheckout";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetCheckoutResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_head.rs
···
type Err<'de> = GetHeadError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetHead<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetHead<'a> {
const NSID: &'static str = "com.atproto.sync.getHead";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetHeadResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_host_status.rs
···
type Err<'de> = GetHostStatusError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetHostStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetHostStatus<'a> {
const NSID: &'static str = "com.atproto.sync.getHostStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetHostStatusResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_latest_commit.rs
···
type Err<'de> = GetLatestCommitError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLatestCommit<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetLatestCommit<'a> {
const NSID: &'static str = "com.atproto.sync.getLatestCommit";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLatestCommitResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_record.rs
···
type Err<'de> = GetRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRecord<'a> {
const NSID: &'static str = "com.atproto.sync.getRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRecordResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_repo.rs
···
type Err<'de> = GetRepoError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRepo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRepo<'a> {
const NSID: &'static str = "com.atproto.sync.getRepo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRepoResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/get_repo_status.rs
···
type Err<'de> = GetRepoStatusError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRepoStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRepoStatus<'a> {
const NSID: &'static str = "com.atproto.sync.getRepoStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRepoStatusResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/list_blobs.rs
···
type Err<'de> = ListBlobsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListBlobs<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListBlobs<'a> {
const NSID: &'static str = "com.atproto.sync.listBlobs";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListBlobsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/list_hosts.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListHosts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListHosts<'a> {
const NSID: &'static str = "com.atproto.sync.listHosts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListHostsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/list_repos.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListRepos<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListRepos<'a> {
const NSID: &'static str = "com.atproto.sync.listRepos";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListReposResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/list_repos_by_collection.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListReposByCollection<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListReposByCollection<'a> {
const NSID: &'static str = "com.atproto.sync.listReposByCollection";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListReposByCollectionResponse;
+1 -1
crates/jacquard-api/src/com_atproto/sync/notify_of_update.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for NotifyOfUpdate<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for NotifyOfUpdate<'a> {
const NSID: &'static str = "com.atproto.sync.notifyOfUpdate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/sync/request_crawl.rs
···
type Err<'de> = RequestCrawlError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestCrawl<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RequestCrawl<'a> {
const NSID: &'static str = "com.atproto.sync.requestCrawl";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/temp/add_reserved_handle.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddReservedHandle<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddReservedHandle<'a> {
const NSID: &'static str = "com.atproto.temp.addReservedHandle";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/temp/check_handle_availability.rs
···
type Err<'de> = CheckHandleAvailabilityError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CheckHandleAvailability<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CheckHandleAvailability<'a> {
const NSID: &'static str = "com.atproto.temp.checkHandleAvailability";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = CheckHandleAvailabilityResponse;
+1 -1
crates/jacquard-api/src/com_atproto/temp/check_signup_queue.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CheckSignupQueue {
+
impl jacquard_common::xrpc::XrpcRequest for CheckSignupQueue {
const NSID: &'static str = "com.atproto.temp.checkSignupQueue";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = CheckSignupQueueResponse;
+1 -1
crates/jacquard-api/src/com_atproto/temp/dereference_scope.rs
···
type Err<'de> = DereferenceScopeError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DereferenceScope<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DereferenceScope<'a> {
const NSID: &'static str = "com.atproto.temp.dereferenceScope";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = DereferenceScopeResponse;
+1 -1
crates/jacquard-api/src/com_atproto/temp/fetch_labels.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for FetchLabels {
+
impl jacquard_common::xrpc::XrpcRequest for FetchLabels {
const NSID: &'static str = "com.atproto.temp.fetchLabels";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = FetchLabelsResponse;
+1 -1
crates/jacquard-api/src/com_atproto/temp/request_phone_verification.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RequestPhoneVerification<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RequestPhoneVerification<'a> {
const NSID: &'static str = "com.atproto.temp.requestPhoneVerification";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_atproto/temp/revoke_account_credentials.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RevokeAccountCredentials<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RevokeAccountCredentials<'a> {
const NSID: &'static str = "com.atproto.temp.revokeAccountCredentials";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/com_bad_example/identity/resolve_mini_doc.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ResolveMiniDoc<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ResolveMiniDoc<'a> {
const NSID: &'static str = "com.bad-example.identity.resolveMiniDoc";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ResolveMiniDocResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_author_feed.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAuthorFeed<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAuthorFeed<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getAuthorFeed";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAuthorFeedResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_author_replies.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAuthorReplies<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAuthorReplies<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getAuthorReplies";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAuthorRepliesResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_handle_from_did.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetHandleFromDid<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetHandleFromDid<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getHandleFromDid";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetHandleFromDidResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_identity.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetIdentity {
+
impl jacquard_common::xrpc::XrpcRequest for GetIdentity {
const NSID: &'static str = "com.shinolabs.pinksea.getIdentity";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetIdentityResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_oekaki.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetOekaki<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetOekaki<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getOekaki";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetOekakiResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_parent_for_reply.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetParentForReply<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetParentForReply<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getParentForReply";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetParentForReplyResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_recent.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRecent {
+
impl jacquard_common::xrpc::XrpcRequest for GetRecent {
const NSID: &'static str = "com.shinolabs.pinksea.getRecent";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRecentResponse;
+1 -1
crates/jacquard-api/src/com_shinolabs/pinksea/get_tag_feed.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTagFeed<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetTagFeed<'a> {
const NSID: &'static str = "com.shinolabs.pinksea.getTagFeed";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTagFeedResponse;
+1 -1
crates/jacquard-api/src/com_whtwnd/blog/get_author_posts.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAuthorPosts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAuthorPosts<'a> {
const NSID: &'static str = "com.whtwnd.blog.getAuthorPosts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAuthorPostsResponse;
+1 -1
crates/jacquard-api/src/com_whtwnd/blog/get_entry_metadata_by_name.rs
···
type Err<'de> = GetEntryMetadataByNameError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetEntryMetadataByName<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetEntryMetadataByName<'a> {
const NSID: &'static str = "com.whtwnd.blog.getEntryMetadataByName";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetEntryMetadataByNameResponse;
+1 -1
crates/jacquard-api/src/com_whtwnd/blog/get_mentions_by_entry.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetMentionsByEntry<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetMentionsByEntry<'a> {
const NSID: &'static str = "com.whtwnd.blog.getMentionsByEntry";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetMentionsByEntryResponse;
+1 -1
crates/jacquard-api/src/com_whtwnd/blog/notify_of_new_entry.rs
···
type Err<'de> = NotifyOfNewEntryError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for NotifyOfNewEntry<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for NotifyOfNewEntry<'a> {
const NSID: &'static str = "com.whtwnd.blog.notifyOfNewEntry";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/community_lexicon/bookmarks/get_actor_bookmarks.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActorBookmarks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActorBookmarks<'a> {
const NSID: &'static str = "community.lexicon.bookmarks.getActorBookmarks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetActorBookmarksResponse;
+1 -1
crates/jacquard-api/src/events_smokesignal/automation/invoke_webhook.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for InvokeWebhook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for InvokeWebhook<'a> {
const NSID: &'static str = "events.smokesignal.automation.InvokeWebhook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/garden_lexicon/ngerakines/helloworld/hello.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Hello<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Hello<'a> {
const NSID: &'static str = "garden.lexicon.ngerakines.helloworld.Hello";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = HelloResponse;
+6 -3
crates/jacquard-api/src/garden_lexicon/ngerakines/semeion/sign.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Sign {
+
impl jacquard_common::xrpc::XrpcRequest for Sign {
const NSID: &'static str = "garden.lexicon.ngerakines.semeion.Sign";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"*/*",
···
fn encode_body(&self) -> Result<Vec<u8>, jacquard_common::xrpc::EncodeError> {
Ok(self.body.to_vec())
}
-
fn decode_body(
+
fn decode_body<'de>(
body: &'de [u8],
-
) -> Result<Box<Self>, jacquard_common::error::DecodeError> {
+
) -> Result<Box<Self>, jacquard_common::error::DecodeError>
+
where
+
Self: serde::Deserialize<'de>,
+
{
Ok(
Box::new(Self {
body: bytes::Bytes::copy_from_slice(body),
+1 -1
crates/jacquard-api/src/network_slices/slice/clear_slice_records.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ClearSliceRecords<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ClearSliceRecords<'a> {
const NSID: &'static str = "network.slices.slice.clearSliceRecords";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/create_o_auth_client.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateOAuthClient<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateOAuthClient<'a> {
const NSID: &'static str = "network.slices.slice.createOAuthClient";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/delete_o_auth_client.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteOAuthClient<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteOAuthClient<'a> {
const NSID: &'static str = "network.slices.slice.deleteOAuthClient";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/get_actors.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetActors<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetActors<'a> {
const NSID: &'static str = "network.slices.slice.getActors";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/get_jetstream_logs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetJetstreamLogs<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetJetstreamLogs<'a> {
const NSID: &'static str = "network.slices.slice.getJetstreamLogs";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetJetstreamLogsResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/get_jetstream_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetJetstreamStatus {
+
impl jacquard_common::xrpc::XrpcRequest for GetJetstreamStatus {
const NSID: &'static str = "network.slices.slice.getJetstreamStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetJetstreamStatusResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/get_job_logs.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetJobLogs<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetJobLogs<'a> {
const NSID: &'static str = "network.slices.slice.getJobLogs";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetJobLogsResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/get_job_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetJobStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetJobStatus<'a> {
const NSID: &'static str = "network.slices.slice.getJobStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetJobStatusResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/get_o_auth_clients.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetOAuthClients<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetOAuthClients<'a> {
const NSID: &'static str = "network.slices.slice.getOAuthClients";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetOAuthClientsResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/get_slice_records.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSliceRecords<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSliceRecords<'a> {
const NSID: &'static str = "network.slices.slice.getSliceRecords";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/get_sparklines.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSparklines<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSparklines<'a> {
const NSID: &'static str = "network.slices.slice.getSparklines";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/get_sync_summary.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSyncSummary<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSyncSummary<'a> {
const NSID: &'static str = "network.slices.slice.getSyncSummary";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSyncSummaryResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/start_sync.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for StartSync<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for StartSync<'a> {
const NSID: &'static str = "network.slices.slice.startSync";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/stats.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Stats<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Stats<'a> {
const NSID: &'static str = "network.slices.slice.stats";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = StatsResponse;
+1 -1
crates/jacquard-api/src/network_slices/slice/sync_user_collections.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SyncUserCollections<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SyncUserCollections<'a> {
const NSID: &'static str = "network.slices.slice.syncUserCollections";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/network_slices/slice/update_o_auth_client.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateOAuthClient<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateOAuthClient<'a> {
const NSID: &'static str = "network.slices.slice.updateOAuthClient";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/place_atwork/get_listing.rs
···
type Err<'de> = GetListingError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListing<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListing<'a> {
const NSID: &'static str = "place.atwork.getListing";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListingResponse;
+1 -1
crates/jacquard-api/src/place_atwork/get_listings.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetListings<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetListings<'a> {
const NSID: &'static str = "place.atwork.getListings";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetListingsResponse;
+1 -1
crates/jacquard-api/src/place_atwork/search_listings.rs
···
type Err<'de> = SearchListingsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchListings<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchListings<'a> {
const NSID: &'static str = "place.atwork.searchListings";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchListingsResponse;
+1 -1
crates/jacquard-api/src/place_stream/graph/get_following_user.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetFollowingUser<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetFollowingUser<'a> {
const NSID: &'static str = "place.stream.graph.getFollowingUser";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetFollowingUserResponse;
+1 -1
crates/jacquard-api/src/place_stream/live/get_live_users.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetLiveUsers {
+
impl jacquard_common::xrpc::XrpcRequest for GetLiveUsers {
const NSID: &'static str = "place.stream.live.getLiveUsers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetLiveUsersResponse;
+1 -1
crates/jacquard-api/src/place_stream/live/get_profile_card.rs
···
type Err<'de> = GetProfileCardError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfileCard<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfileCard<'a> {
const NSID: &'static str = "place.stream.live.getProfileCard";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileCardResponse;
+1 -1
crates/jacquard-api/src/place_stream/live/get_segments.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSegments<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSegments<'a> {
const NSID: &'static str = "place.stream.live.getSegments";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSegmentsResponse;
+4
crates/jacquard-api/src/place_stream/server.rs
···
///When this webhook was last triggered.
#[serde(skip_serializing_if = "std::option::Option::is_none")]
pub last_triggered: std::option::Option<jacquard_common::types::string::Datetime>,
+
///Words to filter out from chat messages. Messages containing any of these words will not be forwarded.
+
#[serde(skip_serializing_if = "std::option::Option::is_none")]
+
#[serde(borrow)]
+
pub mute_words: std::option::Option<Vec<jacquard_common::CowStr<'a>>>,
///A user-friendly name for this webhook.
#[serde(skip_serializing_if = "std::option::Option::is_none")]
#[serde(borrow)]
+5 -1
crates/jacquard-api/src/place_stream/server/create_webhook.rs
···
///The types of events this webhook should receive.
#[serde(borrow)]
pub events: Vec<jacquard_common::CowStr<'a>>,
+
///Words to filter out from chat messages. Messages containing any of these words will not be forwarded.
+
#[serde(skip_serializing_if = "std::option::Option::is_none")]
+
#[serde(borrow)]
+
pub mute_words: std::option::Option<Vec<jacquard_common::CowStr<'a>>>,
///A user-friendly name for this webhook.
#[serde(skip_serializing_if = "std::option::Option::is_none")]
#[serde(borrow)]
···
type Err<'de> = CreateWebhookError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateWebhook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateWebhook<'a> {
const NSID: &'static str = "place.stream.server.createWebhook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/place_stream/server/delete_webhook.rs
···
type Err<'de> = DeleteWebhookError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteWebhook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteWebhook<'a> {
const NSID: &'static str = "place.stream.server.deleteWebhook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/place_stream/server/get_webhook.rs
···
type Err<'de> = GetWebhookError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetWebhook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetWebhook<'a> {
const NSID: &'static str = "place.stream.server.getWebhook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetWebhookResponse;
+1 -1
crates/jacquard-api/src/place_stream/server/list_webhooks.rs
···
type Err<'de> = ListWebhooksError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListWebhooks<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListWebhooks<'a> {
const NSID: &'static str = "place.stream.server.listWebhooks";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListWebhooksResponse;
+5 -1
crates/jacquard-api/src/place_stream/server/update_webhook.rs
···
#[serde(borrow)]
#[builder(into)]
pub id: jacquard_common::CowStr<'a>,
+
///Words to filter out from chat messages. Messages containing any of these words will not be forwarded.
+
#[serde(skip_serializing_if = "std::option::Option::is_none")]
+
#[serde(borrow)]
+
pub mute_words: std::option::Option<Vec<jacquard_common::CowStr<'a>>>,
///A user-friendly name for this webhook.
#[serde(skip_serializing_if = "std::option::Option::is_none")]
#[serde(borrow)]
···
type Err<'de> = UpdateWebhookError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateWebhook<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateWebhook<'a> {
const NSID: &'static str = "place.stream.server.updateWebhook";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/knot/list_keys.rs
···
type Err<'de> = ListKeysError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListKeys<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListKeys<'a> {
const NSID: &'static str = "sh.tangled.knot.listKeys";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListKeysResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/knot/version.rs
···
type Err<'de> = VersionError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Version {
+
impl jacquard_common::xrpc::XrpcRequest for Version {
const NSID: &'static str = "sh.tangled.knot.version";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = VersionResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/owner.rs
···
type Err<'de> = OwnerError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Owner {
+
impl jacquard_common::xrpc::XrpcRequest for Owner {
const NSID: &'static str = "sh.tangled.owner";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = OwnerResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/add_secret.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddSecret<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddSecret<'a> {
const NSID: &'static str = "sh.tangled.repo.addSecret";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/archive.rs
···
type Err<'de> = ArchiveError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Archive<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Archive<'a> {
const NSID: &'static str = "sh.tangled.repo.archive";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ArchiveResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/blob.rs
···
type Err<'de> = BlobError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Blob<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Blob<'a> {
const NSID: &'static str = "sh.tangled.repo.blob";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = BlobResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/branch.rs
···
type Err<'de> = BranchError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Branch<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Branch<'a> {
const NSID: &'static str = "sh.tangled.repo.branch";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = BranchResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/branches.rs
···
type Err<'de> = BranchesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Branches<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Branches<'a> {
const NSID: &'static str = "sh.tangled.repo.branches";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = BranchesResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/compare.rs
···
type Err<'de> = CompareError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Compare<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Compare<'a> {
const NSID: &'static str = "sh.tangled.repo.compare";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = CompareResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/create.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Create<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Create<'a> {
const NSID: &'static str = "sh.tangled.repo.create";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/delete.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Delete<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Delete<'a> {
const NSID: &'static str = "sh.tangled.repo.delete";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/delete_branch.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteBranch<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteBranch<'a> {
const NSID: &'static str = "sh.tangled.repo.deleteBranch";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/diff.rs
···
type Err<'de> = DiffError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Diff<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Diff<'a> {
const NSID: &'static str = "sh.tangled.repo.diff";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = DiffResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/fork_status.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ForkStatus<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ForkStatus<'a> {
const NSID: &'static str = "sh.tangled.repo.forkStatus";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/fork_sync.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ForkSync<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ForkSync<'a> {
const NSID: &'static str = "sh.tangled.repo.forkSync";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/get_default_branch.rs
···
type Err<'de> = GetDefaultBranchError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetDefaultBranch<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetDefaultBranch<'a> {
const NSID: &'static str = "sh.tangled.repo.getDefaultBranch";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetDefaultBranchResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/hidden_ref.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for HiddenRef<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for HiddenRef<'a> {
const NSID: &'static str = "sh.tangled.repo.hiddenRef";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/languages.rs
···
type Err<'de> = LanguagesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Languages<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Languages<'a> {
const NSID: &'static str = "sh.tangled.repo.languages";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = LanguagesResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/list_secrets.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListSecrets<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListSecrets<'a> {
const NSID: &'static str = "sh.tangled.repo.listSecrets";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListSecretsResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/log.rs
···
type Err<'de> = LogError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Log<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Log<'a> {
const NSID: &'static str = "sh.tangled.repo.log";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = LogResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/merge.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Merge<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Merge<'a> {
const NSID: &'static str = "sh.tangled.repo.merge";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/merge_check.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for MergeCheck<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for MergeCheck<'a> {
const NSID: &'static str = "sh.tangled.repo.mergeCheck";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/remove_secret.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RemoveSecret<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RemoveSecret<'a> {
const NSID: &'static str = "sh.tangled.repo.removeSecret";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/set_default_branch.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SetDefaultBranch<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SetDefaultBranch<'a> {
const NSID: &'static str = "sh.tangled.repo.setDefaultBranch";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/sh_tangled/repo/tags.rs
···
type Err<'de> = TagsError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Tags<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Tags<'a> {
const NSID: &'static str = "sh.tangled.repo.tags";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = TagsResponse;
+1 -1
crates/jacquard-api/src/sh_tangled/repo/tree.rs
···
type Err<'de> = TreeError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Tree<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Tree<'a> {
const NSID: &'static str = "sh.tangled.repo.tree";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = TreeResponse;
+1 -1
crates/jacquard-api/src/sh_weaver/actor/get_profile.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfile<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfile<'a> {
const NSID: &'static str = "sh.weaver.actor.getProfile";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileResponse;
+1 -1
crates/jacquard-api/src/social_clippr/actor/get_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPreferences {
+
impl jacquard_common::xrpc::XrpcRequest for GetPreferences {
const NSID: &'static str = "social.clippr.actor.getPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetPreferencesResponse;
+1 -1
crates/jacquard-api/src/social_clippr/actor/get_profile.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfile<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfile<'a> {
const NSID: &'static str = "social.clippr.actor.getProfile";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileResponse;
+1 -1
crates/jacquard-api/src/social_clippr/actor/put_preferences.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PutPreferences<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PutPreferences<'a> {
const NSID: &'static str = "social.clippr.actor.putPreferences";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/social_clippr/actor/search_clips.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchClips<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchClips<'a> {
const NSID: &'static str = "social.clippr.actor.searchClips";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchClipsResponse;
+1 -1
crates/jacquard-api/src/social_clippr/actor/search_profiles.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchProfiles<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchProfiles<'a> {
const NSID: &'static str = "social.clippr.actor.searchProfiles";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchProfilesResponse;
+1 -1
crates/jacquard-api/src/social_clippr/actor/search_tags.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchTags<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchTags<'a> {
const NSID: &'static str = "social.clippr.actor.searchTags";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchTagsResponse;
+1 -1
crates/jacquard-api/src/social_clippr/feed/get_clips.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetClips<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetClips<'a> {
const NSID: &'static str = "social.clippr.feed.getClips";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetClipsResponse;
+1 -1
crates/jacquard-api/src/social_clippr/feed/get_profile_clips.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfileClips<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfileClips<'a> {
const NSID: &'static str = "social.clippr.feed.getProfileClips";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileClipsResponse;
+1 -1
crates/jacquard-api/src/social_clippr/feed/get_profile_tags.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetProfileTags<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetProfileTags<'a> {
const NSID: &'static str = "social.clippr.feed.getProfileTags";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetProfileTagsResponse;
+1 -1
crates/jacquard-api/src/social_clippr/feed/get_tag_list.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTagList<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetTagList<'a> {
const NSID: &'static str = "social.clippr.feed.getTagList";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTagListResponse;
+1 -1
crates/jacquard-api/src/social_clippr/feed/get_tags.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetTags<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetTags<'a> {
const NSID: &'static str = "social.clippr.feed.getTags";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetTagsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/communication/create_template.rs
···
type Err<'de> = CreateTemplateError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CreateTemplate<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CreateTemplate<'a> {
const NSID: &'static str = "tools.ozone.communication.createTemplate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/communication/delete_template.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteTemplate<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteTemplate<'a> {
const NSID: &'static str = "tools.ozone.communication.deleteTemplate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/communication/list_templates.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListTemplates {
+
impl jacquard_common::xrpc::XrpcRequest for ListTemplates {
const NSID: &'static str = "tools.ozone.communication.listTemplates";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListTemplatesResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/communication/update_template.rs
···
type Err<'de> = UpdateTemplateError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateTemplate<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateTemplate<'a> {
const NSID: &'static str = "tools.ozone.communication.updateTemplate";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/hosting/get_account_history.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAccountHistory<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAccountHistory<'a> {
const NSID: &'static str = "tools.ozone.hosting.getAccountHistory";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAccountHistoryResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/cancel_scheduled_actions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for CancelScheduledActions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for CancelScheduledActions<'a> {
const NSID: &'static str = "tools.ozone.moderation.cancelScheduledActions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/emit_event.rs
···
type Err<'de> = EmitEventError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for EmitEvent<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for EmitEvent<'a> {
const NSID: &'static str = "tools.ozone.moderation.emitEvent";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_account_timeline.rs
···
type Err<'de> = GetAccountTimelineError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetAccountTimeline<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetAccountTimeline<'a> {
const NSID: &'static str = "tools.ozone.moderation.getAccountTimeline";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetAccountTimelineResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_event.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetEvent {
+
impl jacquard_common::xrpc::XrpcRequest for GetEvent {
const NSID: &'static str = "tools.ozone.moderation.getEvent";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetEventResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_record.rs
···
type Err<'de> = GetRecordError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRecord<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRecord<'a> {
const NSID: &'static str = "tools.ozone.moderation.getRecord";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRecordResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_records.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRecords<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRecords<'a> {
const NSID: &'static str = "tools.ozone.moderation.getRecords";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRecordsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_repo.rs
···
type Err<'de> = GetRepoError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRepo<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRepo<'a> {
const NSID: &'static str = "tools.ozone.moderation.getRepo";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetRepoResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_reporter_stats.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetReporterStats<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetReporterStats<'a> {
const NSID: &'static str = "tools.ozone.moderation.getReporterStats";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetReporterStatsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_repos.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetRepos<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetRepos<'a> {
const NSID: &'static str = "tools.ozone.moderation.getRepos";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetReposResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/get_subjects.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetSubjects<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetSubjects<'a> {
const NSID: &'static str = "tools.ozone.moderation.getSubjects";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetSubjectsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/list_scheduled_actions.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListScheduledActions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListScheduledActions<'a> {
const NSID: &'static str = "tools.ozone.moderation.listScheduledActions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/query_events.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QueryEvents<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QueryEvents<'a> {
const NSID: &'static str = "tools.ozone.moderation.queryEvents";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = QueryEventsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/query_statuses.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QueryStatuses<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QueryStatuses<'a> {
const NSID: &'static str = "tools.ozone.moderation.queryStatuses";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = QueryStatusesResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/schedule_action.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ScheduleAction<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ScheduleAction<'a> {
const NSID: &'static str = "tools.ozone.moderation.scheduleAction";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/moderation/search_repos.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchRepos<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchRepos<'a> {
const NSID: &'static str = "tools.ozone.moderation.searchRepos";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchReposResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/safelink/add_rule.rs
···
type Err<'de> = AddRuleError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddRule<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddRule<'a> {
const NSID: &'static str = "tools.ozone.safelink.addRule";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/safelink/query_events.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QueryEvents<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QueryEvents<'a> {
const NSID: &'static str = "tools.ozone.safelink.queryEvents";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/safelink/query_rules.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QueryRules<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QueryRules<'a> {
const NSID: &'static str = "tools.ozone.safelink.queryRules";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/safelink/remove_rule.rs
···
type Err<'de> = RemoveRuleError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RemoveRule<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RemoveRule<'a> {
const NSID: &'static str = "tools.ozone.safelink.removeRule";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/safelink/update_rule.rs
···
type Err<'de> = UpdateRuleError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateRule<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateRule<'a> {
const NSID: &'static str = "tools.ozone.safelink.updateRule";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/server/get_config.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetConfig {
+
impl jacquard_common::xrpc::XrpcRequest for GetConfig {
const NSID: &'static str = "tools.ozone.server.getConfig";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetConfigResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/set/add_values.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddValues<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddValues<'a> {
const NSID: &'static str = "tools.ozone.set.addValues";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/set/delete_set.rs
···
type Err<'de> = DeleteSetError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteSet<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteSet<'a> {
const NSID: &'static str = "tools.ozone.set.deleteSet";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/set/delete_values.rs
···
type Err<'de> = DeleteValuesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteValues<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteValues<'a> {
const NSID: &'static str = "tools.ozone.set.deleteValues";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/set/get_values.rs
···
type Err<'de> = GetValuesError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetValues<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetValues<'a> {
const NSID: &'static str = "tools.ozone.set.getValues";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = GetValuesResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/set/query_sets.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for QuerySets<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for QuerySets<'a> {
const NSID: &'static str = "tools.ozone.set.querySets";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = QuerySetsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/set/upsert_set.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpsertSet<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpsertSet<'a> {
const NSID: &'static str = "tools.ozone.set.upsertSet";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/setting/list_options.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListOptions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListOptions<'a> {
const NSID: &'static str = "tools.ozone.setting.listOptions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListOptionsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/setting/remove_options.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RemoveOptions<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RemoveOptions<'a> {
const NSID: &'static str = "tools.ozone.setting.removeOptions";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/setting/upsert_option.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpsertOption<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpsertOption<'a> {
const NSID: &'static str = "tools.ozone.setting.upsertOption";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/signature/find_correlation.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for FindCorrelation<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for FindCorrelation<'a> {
const NSID: &'static str = "tools.ozone.signature.findCorrelation";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = FindCorrelationResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/signature/search_accounts.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for SearchAccounts<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for SearchAccounts<'a> {
const NSID: &'static str = "tools.ozone.signature.searchAccounts";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = SearchAccountsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/team/add_member.rs
···
type Err<'de> = AddMemberError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for AddMember<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for AddMember<'a> {
const NSID: &'static str = "tools.ozone.team.addMember";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/team/delete_member.rs
···
type Err<'de> = DeleteMemberError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DeleteMember<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DeleteMember<'a> {
const NSID: &'static str = "tools.ozone.team.deleteMember";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/team/list_members.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListMembers<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListMembers<'a> {
const NSID: &'static str = "tools.ozone.team.listMembers";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListMembersResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/team/update_member.rs
···
type Err<'de> = UpdateMemberError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for UpdateMember<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for UpdateMember<'a> {
const NSID: &'static str = "tools.ozone.team.updateMember";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/verification/grant_verifications.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GrantVerifications<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GrantVerifications<'a> {
const NSID: &'static str = "tools.ozone.verification.grantVerifications";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/tools_ozone/verification/list_verifications.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for ListVerifications<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for ListVerifications<'a> {
const NSID: &'static str = "tools.ozone.verification.listVerifications";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Query;
type Response = ListVerificationsResponse;
+1 -1
crates/jacquard-api/src/tools_ozone/verification/revoke_verifications.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for RevokeVerifications<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for RevokeVerifications<'a> {
const NSID: &'static str = "tools.ozone.verification.revokeVerifications";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/uk_skyblur/post/decrypt_by_cid.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for DecryptByCid<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for DecryptByCid<'a> {
const NSID: &'static str = "uk.skyblur.post.decryptByCid";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/uk_skyblur/post/encrypt.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for Encrypt<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for Encrypt<'a> {
const NSID: &'static str = "uk.skyblur.post.encrypt";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/uk_skyblur/post/get_post.rs
···
type Err<'de> = jacquard_common::xrpc::GenericError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for GetPost<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for GetPost<'a> {
const NSID: &'static str = "uk.skyblur.post.getPost";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-api/src/win_tomo_x/pushat/push_notify.rs
···
type Err<'de> = PushNotifyError<'de>;
}
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for PushNotify<'de> {
+
impl<'a> jacquard_common::xrpc::XrpcRequest for PushNotify<'a> {
const NSID: &'static str = "win.tomo-x.pushat.pushNotify";
const METHOD: jacquard_common::xrpc::XrpcMethod = jacquard_common::xrpc::XrpcMethod::Procedure(
"application/json",
+1 -1
crates/jacquard-common/Cargo.toml
···
name = "jacquard-common"
description = "Core AT Protocol types and utilities for Jacquard"
edition.workspace = true
-
version = "0.5.0"
+
version = "0.5.1"
authors.workspace = true
repository.workspace = true
keywords.workspace = true
+20 -18
crates/jacquard-common/src/xrpc.rs
···
/// HTTP method, encoding, and associated output type.
///
/// The trait is implemented on the request parameters/input type itself.
-
pub trait XrpcRequest<'de>: Serialize + Deserialize<'de> {
+
pub trait XrpcRequest: Serialize {
/// The NSID for this XRPC method
const NSID: &'static str;
···
/// Decode the request body for procedures.
///
/// Default implementation deserializes from JSON. Override for non-JSON encodings.
-
fn decode_body(body: &'de [u8]) -> Result<Box<Self>, DecodeError> {
+
fn decode_body<'de>(body: &'de [u8]) -> Result<Box<Self>, DecodeError>
+
where
+
Self: Deserialize<'de>,
+
{
let body: Self = serde_json::from_slice(body).map_err(|e| DecodeError::Json(e))?;
Ok(Box::new(body))
···
/// XRPC method (query/GET or procedure/POST)
const METHOD: XrpcMethod;
/// XRPC Request data type
-
type Request<'de>: XrpcRequest<'de> + IntoStatic;
+
type Request<'de>: XrpcRequest + Deserialize<'de> + IntoStatic;
/// XRPC Response data type
type Response: XrpcResp;
}
···
async { CallOptions::default() }
}
/// Send an XRPC request and parse the response
-
fn send<'s, R>(
+
fn send<R>(
&self,
request: R,
-
) -> impl Future<Output = XrpcResult<Response<<R as XrpcRequest<'s>>::Response>>>
+
) -> impl Future<Output = XrpcResult<Response<<R as XrpcRequest>::Response>>>
where
-
R: XrpcRequest<'s>;
+
R: XrpcRequest + Send + Sync,
+
<R as XrpcRequest>::Response: Send + Sync;
}
/// Stateless XRPC call builder.
···
/// inspect the header for `error="invalid_token"` or `error="use_dpop_nonce"` and react
/// (refresh/retry). If the header is absent, the 401 body flows through to `Response` and
/// can be parsed/mapped to `AuthError` as appropriate.
-
pub async fn send<'s, R>(
-
self,
-
request: &R,
-
) -> XrpcResult<Response<<R as XrpcRequest<'s>>::Response>>
+
pub async fn send<R>(self, request: &R) -> XrpcResult<Response<<R as XrpcRequest>::Response>>
where
-
R: XrpcRequest<'s>,
+
R: XrpcRequest + Send + Sync,
+
<R as XrpcRequest>::Response: Send + Sync,
{
let http_request = build_http_request(&self.base, request, &self.opts)
.map_err(crate::error::TransportError::from)?;
···
opts: &CallOptions<'_>,
) -> core::result::Result<Request<Vec<u8>>, crate::error::TransportError>
where
-
R: XrpcRequest<'s>,
+
R: XrpcRequest,
{
let mut url = base.clone();
let mut path = url.path().trim_end_matches('/').to_owned();
path.push_str("/xrpc/");
-
path.push_str(<R as XrpcRequest<'s>>::NSID);
+
path.push_str(<R as XrpcRequest>::NSID);
url.set_path(&path);
-
if let XrpcMethod::Query = <R as XrpcRequest<'s>>::METHOD {
+
if let XrpcMethod::Query = <R as XrpcRequest>::METHOD {
let qs = serde_html_form::to_string(&req)
.map_err(|e| crate::error::TransportError::InvalidRequest(e.to_string()))?;
if !qs.is_empty() {
···
}
}
-
let method = match <R as XrpcRequest<'_>>::METHOD {
+
let method = match <R as XrpcRequest>::METHOD {
XrpcMethod::Query => http::Method::GET,
XrpcMethod::Procedure(_) => http::Method::POST,
};
let mut builder = Request::builder().method(method).uri(url.as_str());
-
if let XrpcMethod::Procedure(encoding) = <R as XrpcRequest<'_>>::METHOD {
+
if let XrpcMethod::Procedure(encoding) = <R as XrpcRequest>::METHOD {
builder = builder.header(Header::ContentType, encoding);
}
let output_encoding = <R::Response as XrpcResp>::ENCODING;
···
type Err<'de> = DummyErr<'de>;
}
-
impl<'de> XrpcRequest<'de> for DummyReq {
+
impl XrpcRequest for DummyReq {
const NSID: &'static str = "test.dummy";
const METHOD: XrpcMethod = XrpcMethod::Procedure("application/json");
type Response = DummyResp;
···
type Output<'de> = ();
type Err<'de> = Err<'de>;
}
-
impl<'de> XrpcRequest<'de> for Req {
+
impl XrpcRequest for Req {
const NSID: &'static str = "com.example.test";
const METHOD: XrpcMethod = XrpcMethod::Query;
type Response = Resp;
+2 -2
crates/jacquard-identity/Cargo.toml
···
[package]
name = "jacquard-identity"
edition.workspace = true
-
version = "0.4.1"
+
version = "0.5.1"
authors.workspace = true
repository.workspace = true
keywords.workspace = true
···
bon.workspace = true
bytes.workspace = true
jacquard-common = { version = "0.5", path = "../jacquard-common", features = ["reqwest-client"] }
-
jacquard-api = { version = "0.4.1", path = "../jacquard-api" }
+
jacquard-api = { version = "0.5", path = "../jacquard-api" }
percent-encoding.workspace = true
reqwest.workspace = true
url.workspace = true
+2 -2
crates/jacquard-lexicon/Cargo.toml
···
glob = "0.3"
heck.workspace = true
itertools.workspace = true
-
jacquard-api = { version = "0.4.1", git = "https://tangled.org/@nonbinary.computer/jacquard" }
+
jacquard-api = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" }
jacquard-common = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" }
-
jacquard-identity = { version = "0.4.1", git = "https://tangled.org/@nonbinary.computer/jacquard" }
+
jacquard-identity = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" }
kdl = "6"
miette = { workspace = true, features = ["fancy"] }
prettyplease.workspace = true
+20 -8
crates/jacquard-lexicon/src/codegen/xrpc.rs
···
// Generate decode_body() method for binary inputs
let decode_body_method = if is_binary_input {
quote! {
-
fn decode_body(
+
fn decode_body<'de>(
body: &'de [u8],
-
) -> Result<Box<Self>, jacquard_common::error::DecodeError> {
+
) -> Result<Box<Self>, jacquard_common::error::DecodeError>
+
where
+
Self: serde::Deserialize<'de>,
+
{
Ok(Box::new(Self {
body: bytes::Bytes::copy_from_slice(body),
}))
···
if has_params {
// Implement on the params/input struct itself
let request_ident = syn::Ident::new(type_base, proc_macro2::Span::call_site());
-
let impl_target = if params_has_lifetime {
-
quote! { #request_ident<'de> }
+
+
let (impl_generics, impl_target, endpoint_request_type) = if params_has_lifetime {
+
(
+
quote! { <'a> },
+
quote! { #request_ident<'a> },
+
quote! { #request_ident<'de> },
+
)
} else {
-
quote! { #request_ident }
+
(
+
quote! {},
+
quote! { #request_ident },
+
quote! { #request_ident },
+
)
};
Ok(quote! {
#response_type
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for #impl_target {
+
impl #impl_generics jacquard_common::xrpc::XrpcRequest for #impl_target {
const NSID: &'static str = #nsid;
const METHOD: jacquard_common::xrpc::XrpcMethod = #method;
···
const PATH: &'static str = #endpoint_path;
const METHOD: jacquard_common::xrpc::XrpcMethod = #method;
-
type Request<'de> = #impl_target;
+
type Request<'de> = #endpoint_request_type;
type Response = #response_ident;
}
})
···
#response_type
-
impl<'de> jacquard_common::xrpc::XrpcRequest<'de> for #request_ident {
+
impl jacquard_common::xrpc::XrpcRequest for #request_ident {
const NSID: &'static str = #nsid;
const METHOD: jacquard_common::xrpc::XrpcMethod = #method;
+2 -2
crates/jacquard-oauth/Cargo.toml
···
[package]
name = "jacquard-oauth"
-
version = "0.4.1"
+
version = "0.5.1"
edition.workspace = true
description = "AT Protocol OAuth 2.1 core types and helpers for Jacquard"
authors.workspace = true
···
[dependencies]
jacquard-common = { version = "0.5", path = "../jacquard-common", features = ["reqwest-client"] }
-
jacquard-identity = { version = "0.4.1", path = "../jacquard-identity" }
+
jacquard-identity = { version = "0.5", path = "../jacquard-identity" }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
url = { workspace = true }
+3 -3
crates/jacquard-oauth/src/client.rs
···
self.options.read().await.clone()
}
-
async fn send<'s, R>(
+
async fn send<R>(
&self,
request: R,
-
) -> XrpcResult<Response<<R as XrpcRequest<'s>>::Response>>
+
) -> XrpcResult<Response<<R as XrpcRequest>::Response>>
where
-
R: XrpcRequest<'s>,
+
R: XrpcRequest,
{
let base_uri = self.base_uri();
let mut opts = self.options.read().await.clone();
+3 -3
crates/jacquard/Cargo.toml
···
required-features = ["fancy"]
[dependencies]
-
jacquard-api = { version = "0.4.1", path = "../jacquard-api" }
+
jacquard-api = { version = "0.5", path = "../jacquard-api" }
jacquard-common = { version = "0.5", path = "../jacquard-common", features = ["reqwest-client"] }
-
jacquard-oauth = { version = "0.4.1", path = "../jacquard-oauth" }
+
jacquard-oauth = { version = "0.5", path = "../jacquard-oauth" }
jacquard-derive = { version = "0.5", path = "../jacquard-derive", optional = true }
-
jacquard-identity = { version = "0.4.1", path = "../jacquard-identity" }
+
jacquard-identity = { version = "0.5", path = "../jacquard-identity" }
bon.workspace = true
async-trait.workspace = true
+23 -13
crates/jacquard/src/client.rs
···
pub use token::FileAuthStore;
use crate::client::credential_session::{CredentialSession, SessionKey};
+
use crate::client::vec_update::VecUpdate;
use jacquard_common::error::{AuthError, DecodeError};
use jacquard_common::types::nsid::Nsid;
···
/// prefs.retain(|p| !matches!(p, Preference::Hidden(_)));
/// }).await?;
/// ```
-
fn update_vec<'s, U>(
-
&'s self,
-
modify: impl FnOnce(&mut Vec<<U as vec_update::VecUpdate>::Item>),
+
fn update_vec<U>(
+
&self,
+
modify: impl FnOnce(&mut Vec<<U as VecUpdate>::Item>),
) -> impl std::future::Future<
Output = Result<
-
xrpc::Response<<U::PutRequest<'s> as XrpcRequest<'s>>::Response>,
+
xrpc::Response<<<U as VecUpdate>::PutRequest as XrpcRequest>::Response>,
AgentError,
>,
>
where
-
U: vec_update::VecUpdate + 's,
+
U: VecUpdate,
+
<U as VecUpdate>::PutRequest: Send + Sync,
+
<U as VecUpdate>::GetRequest: Send + Sync,
+
<<U as VecUpdate>::GetRequest as XrpcRequest>::Response: Send + Sync,
+
<<U as VecUpdate>::PutRequest as XrpcRequest>::Response: Send + Sync,
{
async {
// Fetch current data
···
/// let pref = AdultContentPref::new().enabled(true).build();
/// agent.update_vec_item::<PreferencesUpdate>(pref.into()).await?;
/// ```
-
fn update_vec_item<'s, U>(
-
&'s self,
-
item: <U as vec_update::VecUpdate>::Item,
+
fn update_vec_item<U>(
+
&self,
+
item: <U as VecUpdate>::Item,
) -> impl std::future::Future<
Output = Result<
-
xrpc::Response<<U::PutRequest<'s> as XrpcRequest<'s>>::Response>,
+
xrpc::Response<<<U as VecUpdate>::PutRequest as XrpcRequest>::Response>,
AgentError,
>,
>
where
-
U: vec_update::VecUpdate + 's,
+
U: VecUpdate,
+
<U as VecUpdate>::PutRequest: Send + Sync,
+
<U as VecUpdate>::GetRequest: Send + Sync,
+
<<U as VecUpdate>::GetRequest as XrpcRequest>::Response: Send + Sync,
+
<<U as VecUpdate>::PutRequest as XrpcRequest>::Response: Send + Sync,
{
async {
self.update_vec::<U>(|vec| {
···
fn opts(&self) -> impl Future<Output = CallOptions<'_>> {
self.inner.opts()
}
-
fn send<'s, R>(
+
fn send<R>(
&self,
request: R,
-
) -> impl Future<Output = XrpcResult<Response<<R as XrpcRequest<'s>>::Response>>>
+
) -> impl Future<Output = XrpcResult<Response<<R as XrpcRequest>::Response>>>
where
-
R: XrpcRequest<'s>,
+
R: XrpcRequest + Send + Sync,
+
<R as XrpcRequest>::Response: Send + Sync,
{
async move { self.inner.send(request).await }
}
+3 -5
crates/jacquard/src/client/credential_session.rs
···
}
}
-
async fn send<'s, R>(
-
&self,
-
request: R,
-
) -> XrpcResult<Response<<R as XrpcRequest<'s>>::Response>>
+
async fn send<R>(&self, request: R) -> XrpcResult<Response<<R as XrpcRequest>::Response>>
where
-
R: XrpcRequest<'s>,
+
R: XrpcRequest + Send + Sync,
+
<R as XrpcRequest>::Response: Send + Sync,
{
let base_uri = self.base_uri();
let auth = self.access_token().await;
+5 -5
crates/jacquard/src/client/vec_update.rs
···
/// ```
pub trait VecUpdate {
/// The XRPC request type for fetching the data
-
type GetRequest<'de>: XrpcRequest<'de>;
+
type GetRequest: XrpcRequest;
/// The XRPC request type for putting the data back
-
type PutRequest<'de>: XrpcRequest<'de>;
+
type PutRequest: XrpcRequest;
/// The item type contained in the vec (must be owned/static)
type Item: IntoStatic;
/// Build the get request
-
fn build_get<'s>() -> Self::GetRequest<'s>;
+
fn build_get() -> Self::GetRequest;
/// Extract the vec from the get response output
fn extract_vec<'s>(
-
output: <<Self::GetRequest<'s> as XrpcRequest<'s>>::Response as XrpcResp>::Output<'s>,
+
output: <<Self::GetRequest as XrpcRequest>::Response as XrpcResp>::Output<'s>,
) -> Vec<Self::Item>;
/// Build the put request from the modified vec
-
fn build_put<'s>(items: Vec<Self::Item>) -> Self::PutRequest<'s>;
+
fn build_put(items: Vec<Self::Item>) -> Self::PutRequest;
/// Check if two items match (for single-item update operations)
///
+4 -4
crates/jacquard/src/client/vec_update/preferences.rs
···
pub struct PreferencesUpdate;
impl super::VecUpdate for PreferencesUpdate {
-
type GetRequest<'de> = GetPreferences;
-
type PutRequest<'de> = PutPreferences<'de>;
+
type GetRequest = GetPreferences;
+
type PutRequest = PutPreferences<'static>;
type Item = PreferencesItem<'static>;
-
fn build_get<'s>() -> Self::GetRequest<'s> {
+
fn build_get() -> Self::GetRequest {
GetPreferences::new().build()
}
···
.collect()
}
-
fn build_put<'s>(items: Vec<<Self::Item as IntoStatic>::Output>) -> Self::PutRequest<'s> {
+
fn build_put(items: Vec<<Self::Item as IntoStatic>::Output>) -> Self::PutRequest {
PutPreferences::new().preferences(items).build()
}
+72 -15
examples/axum_server.rs
···
-
use axum::Router;
-
use jacquard::api::com_atproto::identity::resolve_did::ResolveDidRequest;
+
use std::sync::Arc;
+
+
use axum::{
+
Json, Router,
+
extract::State,
+
http::{StatusCode, header},
+
response::IntoResponse,
+
};
+
use jacquard::{
+
api::com_atproto::identity::resolve_did::{ResolveDidOutput, ResolveDidRequest},
+
identity::{JacquardResolver, resolver::IdentityResolver},
+
types::value::to_data,
+
};
use jacquard_axum::{ExtractXrpc, IntoRouter};
use miette::{IntoDiagnostic, Result};
use tracing_subscriber::EnvFilter;
#[axum_macros::debug_handler]
-
async fn handler(ExtractXrpc(_args): ExtractXrpc<ResolveDidRequest>) -> &'static str {
-
"hello world!"
-
// let res = jacquard::identity::slingshot_resolver_default();
-
// let doc = res.resolve_did_doc(&args.did).await?;
-
// let valid_doc = doc.parse()?;
-
// let doc_value = serde_json::to_value(valid_doc).unwrap();
-
// Ok(ResolveDidOutput {
-
// did_doc: Data::from_json(&doc_value).unwrap().into_static(),
-
// extra_data: Default::default(),
-
// }
-
// .into())
+
async fn resolve_did(
+
State(state): State<Arc<AppState>>,
+
ExtractXrpc(args): ExtractXrpc<ResolveDidRequest>,
+
) -> Result<Json<ResolveDidOutput<'static>>, XrpcErrorResponse> {
+
let doc = state
+
.resolver
+
.resolve_did_doc_owned(&args.did)
+
.await
+
.map_err(|_| XrpcErrorResponse::internal_server_error())?;
+
Ok(ResolveDidOutput {
+
did_doc: to_data(&doc).map_err(|_| XrpcErrorResponse::internal_server_error())?,
+
extra_data: Default::default(),
+
}
+
.into())
}
#[tokio::main]
···
.init();
let app = Router::new()
.route("/", axum::routing::get(|| async { "hello world!" }))
-
.merge(ResolveDidRequest::into_router(handler))
+
.merge(ResolveDidRequest::into_router(resolve_did))
+
.with_state(Arc::new(AppState::new()))
.layer(tower_http::trace::TraceLayer::new_for_http());
let listener = tokio::net::TcpListener::bind("0.0.0.0:3000")
.await
.into_diagnostic()?;
-
axum::serve(listener, app).await.unwrap();
+
axum::serve(listener, app).await.into_diagnostic()?;
Ok(())
}
+
+
pub struct XrpcErrorResponse {
+
error: XrpcError,
+
pub status: StatusCode,
+
}
+
+
impl XrpcErrorResponse {
+
pub fn internal_server_error() -> Self {
+
Self {
+
error: XrpcError {
+
error: "InternalServerError".to_string(),
+
message: None,
+
},
+
status: StatusCode::INTERNAL_SERVER_ERROR,
+
}
+
}
+
}
+
+
#[derive(serde::Deserialize, serde::Serialize)]
+
pub struct XrpcError {
+
pub error: String,
+
#[serde(skip_serializing_if = "std::option::Option::is_none")]
+
pub message: Option<String>,
+
}
+
+
impl IntoResponse for XrpcErrorResponse {
+
fn into_response(self) -> axum::response::Response {
+
Json(self.error).into_response()
+
}
+
}
+
+
pub struct AppState {
+
pub resolver: JacquardResolver,
+
}
+
+
impl AppState {
+
pub fn new() -> Self {
+
Self {
+
resolver: jacquard::identity::slingshot_resolver_default(),
+
}
+
}
+
}