[−][src]Trait heroku_rs::framework::endpoint::HerokuEndpoint
Heroku Endpoint trait by default has a empty struct and void query types and body types
This trait is responsible for the majority of the functionality of this crate.
Required methods
Loading content...Provided methods
fn query(&self) -> Option<QueryType>
fn body(&self) -> Option<BodyType>
fn url(&self, environment: &ApiEnvironment) -> Url
fn content_type(&self) -> &str
fn version(&self) -> &str
fn agent(&self) -> &str
Implementors
impl HerokuEndpoint<Value, (), ()> for CustomEndpointSimple
[src]
impl HerokuEndpoint<Account, (), ()> for AccountDelete
[src]
impl HerokuEndpoint<Account, (), ()> for AppTransferDelete
[src]
impl HerokuEndpoint<Account, (), ()> for UserAccountDelete
[src]
impl HerokuEndpoint<Account, (), ()> for AccountDetails
[src]
impl HerokuEndpoint<Account, (), ()> for UserAccountDetails
[src]
impl HerokuEndpoint<Account, (), AccountUpdateParams> for AccountUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AccountUpdateParams>
[src]
impl HerokuEndpoint<Account, (), UserAccountUpdateParams> for UserAccountUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<UserAccountUpdateParams>
[src]
impl HerokuEndpoint<AccountFeature, (), ()> for AccountFeatureDetails
[src]
impl HerokuEndpoint<AccountFeature, (), AccountFeatureUpdateParams> for AccountFeatureUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AccountFeatureUpdateParams>
[src]
impl HerokuEndpoint<AppTransfer, (), ()> for AccountCreditDetails
[src]
impl HerokuEndpoint<AppTransfer, (), ()> for AppTransferDetails
[src]
impl HerokuEndpoint<AppTransfer, (), AppTransferUpdateParams> for AppTransferUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppTransferUpdateParams>
[src]
impl HerokuEndpoint<AppTransfer, (), AppTransferCreateParams> for AppTransferCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppTransferCreateParams>
[src]
impl HerokuEndpoint<Credit, (), AccountCreditCreateParams> for AccountCreditCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AccountCreditCreateParams>
[src]
impl HerokuEndpoint<InvoiceAddress, (), ()> for InvoiceAddressDetails
[src]
impl HerokuEndpoint<PasswordResetResponse, (), PasswordResetConfirmParams> for PasswordResetConfirm
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PasswordResetConfirmParams>
[src]
impl HerokuEndpoint<PasswordResetResponse, (), PasswordResetParams> for PasswordReset
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PasswordResetParams>
[src]
impl HerokuEndpoint<App, (), ()> for AppDelete
[src]
impl HerokuEndpoint<App, (), ()> for AppDisableAcm
[src]
impl HerokuEndpoint<App, (), ()> for AppDetails
[src]
impl HerokuEndpoint<App, (), ()> for AppRefreshAcm
[src]
impl HerokuEndpoint<App, (), ()> for AppEnableAcm
[src]
impl HerokuEndpoint<App, (), AppUpdateParams> for AppUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppUpdateParams>
[src]
impl HerokuEndpoint<App, (), AppCreateParams> for AppCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppCreateParams>
[src]
impl HerokuEndpoint<AppFeature, (), ()> for AppFeatureDetails
[src]
impl HerokuEndpoint<AppFeature, (), AppFeatureUpdateParams> for AppFeatureUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppFeatureUpdateParams>
[src]
impl HerokuEndpoint<AppSetup, (), ()> for AppSetupDetails
[src]
impl HerokuEndpoint<AppWebhook, (), ()> for AppWebhookDelete
[src]
impl HerokuEndpoint<AppWebhook, (), ()> for AppWebhookDetails
[src]
impl HerokuEndpoint<AppWebhook, (), AppWebhookUpdateParams> for AppWebhookUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppWebhookUpdateParams>
[src]
impl HerokuEndpoint<AppWebhook, (), AppWebhookCreateParams> for AppWebhookCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppWebhookCreateParams>
[src]
impl HerokuEndpoint<AppWebhookDelivery, (), ()> for AppWebhookDeliveryDetails
[src]
impl HerokuEndpoint<Build, (), ()> for BuildDetails
[src]
impl HerokuEndpoint<Build, (), BuildCreateParams> for BuildCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<BuildCreateParams>
[src]
impl HerokuEndpoint<Collaborator, (), ()> for CollaboratorDelete
[src]
impl HerokuEndpoint<Collaborator, (), ()> for CollaboratorDetails
[src]
impl HerokuEndpoint<Collaborator, (), CollaboratorCreateParams> for CollaboratorCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<CollaboratorCreateParams>
[src]
impl HerokuEndpoint<Domain, (), ()> for DomainDelete
[src]
impl HerokuEndpoint<Domain, (), ()> for DomainDetails
[src]
impl HerokuEndpoint<Domain, (), DomainCreateParams> for DomainCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<DomainCreateParams>
[src]
impl HerokuEndpoint<Dyno, (), ()> for DynoDetails
[src]
impl HerokuEndpoint<Dyno, (), ()> for DynoActionStop
[src]
impl HerokuEndpoint<Dyno, (), DynoCreateParams> for DynoCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<DynoCreateParams>
[src]
impl HerokuEndpoint<Formation, (), ()> for FormationDetails
[src]
impl HerokuEndpoint<Formation, (), FormationUpdateParams> for FormationUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<FormationUpdateParams>
[src]
impl HerokuEndpoint<Ratelimit, (), ()> for RatelimitDetails
[src]
impl HerokuEndpoint<Region, (), ()> for RegionDetails
[src]
impl HerokuEndpoint<SourceBlob, (), ()> for SourceCreate
[src]
impl HerokuEndpoint<Stack, (), ()> for StackDetails
[src]
impl HerokuEndpoint<OAuth, (), ()> for OAuthDelete
[src]
impl HerokuEndpoint<OAuth, (), ()> for OAuthDetails
[src]
impl HerokuEndpoint<OAuth, (), ()> for OAuthRegenerate
[src]
impl HerokuEndpoint<OAuth, (), OAuthCreateParams> for OAuthCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<OAuthCreateParams>
[src]
impl HerokuEndpoint<OAuthClient, (), ()> for OAuthClientDelete
[src]
impl HerokuEndpoint<OAuthClient, (), ()> for OAuthClientDetails
[src]
impl HerokuEndpoint<OAuthClient, (), ()> for OAuthClientRotateCredentials
[src]
impl HerokuEndpoint<OAuthClient, (), OAuthClientUpdateParams> for OAuthClientUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<OAuthClientUpdateParams>
[src]
impl HerokuEndpoint<OAuthClient, (), OAuthClientCreateParams> for OAuthClientCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<OAuthClientCreateParams>
[src]
impl HerokuEndpoint<OAuthToken, (), ()> for OAuthTokenDelete
[src]
impl HerokuEndpoint<OAuthToken, (), OAuthTokenCreateParams> for OAuthTokenCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<OAuthTokenCreateParams>
[src]
impl HerokuEndpoint<Pipeline, (), ()> for PipelineDelete
[src]
impl HerokuEndpoint<Pipeline, (), ()> for PipelineDetails
[src]
impl HerokuEndpoint<Pipeline, (), PipelineUpdateParams> for PipelineUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelineUpdateParams>
[src]
impl HerokuEndpoint<Pipeline, (), PipelineCreateParams> for PipelineCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelineCreateParams>
[src]
impl HerokuEndpoint<PipelineCoupling, (), ()> for PipelineCouplingDelete
[src]
impl HerokuEndpoint<PipelineCoupling, (), ()> for PipelineCouplingByAppDetails
[src]
impl HerokuEndpoint<PipelineCoupling, (), ()> for PipelineCouplingDetails
[src]
impl HerokuEndpoint<PipelineCoupling, (), PipelineCouplingUpdateParams> for PipelineCouplingUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelineCouplingUpdateParams>
[src]
impl HerokuEndpoint<PipelineCoupling, (), PipelineCouplingCreateParams> for PipelineCouplingCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelineCouplingCreateParams>
[src]
impl HerokuEndpoint<PipelinePromotion, (), ()> for PipelinePromotionDetails
[src]
impl HerokuEndpoint<PipelinePromotion, (), PipelinePromotionCreateParams> for PipelinePromotionCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelinePromotionCreateParams>
[src]
impl HerokuEndpoint<PipelineStack, (), ()> for PipelineStackDetails
[src]
impl HerokuEndpoint<PipelineTransfer, (), PipelineTransferCreateParams> for PipelineTransferCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<PipelineTransferCreateParams>
[src]
impl HerokuEndpoint<Release, (), ()> for ReleaseInfo
[src]
impl HerokuEndpoint<Release, (), ReleaseCreateParams> for ReleaseCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<ReleaseCreateParams>
[src]
impl HerokuEndpoint<Release, (), ReleaseRollbackParams> for ReleaseRollback
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<ReleaseRollbackParams>
[src]
impl HerokuEndpoint<ReviewApp, (), ()> for ReviewAppDelete
[src]
impl HerokuEndpoint<ReviewApp, (), ()> for ReviewAppByAppDetails
[src]
impl HerokuEndpoint<ReviewApp, (), ()> for ReviewAppDetails
[src]
impl HerokuEndpoint<ReviewApp, (), ReviewAppCreateParams> for ReviewAppCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<ReviewAppCreateParams>
[src]
impl HerokuEndpoint<Slug, (), ()> for SlugDetails
[src]
impl HerokuEndpoint<Slug, (), SlugCreateParams> for SlugCreate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<SlugCreateParams>
[src]
impl HerokuEndpoint<Empty, (), ()> for BuildDelete
[src]
impl HerokuEndpoint<Empty, (), ()> for DynoAllRestart
[src]
impl HerokuEndpoint<Empty, (), ()> for DynoRestart
[src]
impl HerokuEndpoint<Vec<AccountFeature>, (), ()> for AccountFeatureList
[src]
impl HerokuEndpoint<Vec<AppTransfer>, (), ()> for AppTransferList
[src]
impl HerokuEndpoint<Vec<Credit>, (), ()> for AccountCreditList
[src]
impl HerokuEndpoint<Vec<Invoice>, (), ()> for InvoiceList
[src]
impl HerokuEndpoint<Vec<Key>, (), ()> for KeyList
[src]
impl HerokuEndpoint<Vec<Addon>, (), ()> for AddonList
[src]
impl HerokuEndpoint<Vec<AddonAttachment>, (), ()> for AttachmentList
[src]
impl HerokuEndpoint<Vec<AddonRegionCapability>, (), ()> for RegionCapabilityList
[src]
impl HerokuEndpoint<Vec<App>, (), ()> for AccountAppList
[src]
impl HerokuEndpoint<Vec<App>, (), ()> for AppList
[src]
impl HerokuEndpoint<Vec<AppFeature>, (), ()> for AppFeatureList
[src]
impl HerokuEndpoint<Vec<AppWebhook>, (), ()> for AppWebhookList
[src]
impl HerokuEndpoint<Vec<AppWebhookDelivery>, (), ()> for AppWebhookDeliveryList
[src]
impl HerokuEndpoint<Vec<Build>, (), ()> for BuildList
[src]
impl HerokuEndpoint<Vec<BuildpackInstallation>, (), ()> for BuildPackInstallationList
[src]
impl HerokuEndpoint<Vec<BuildpackInstallation>, (), BuildpackInstallationUpdateParams> for BuildpackInstallationUpdate
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<BuildpackInstallationUpdateParams>
[src]
impl HerokuEndpoint<Vec<Collaborator>, (), ()> for CollaboratorList
[src]
impl HerokuEndpoint<Vec<Domain>, (), ()> for DomainList
[src]
impl HerokuEndpoint<Vec<Dyno>, (), ()> for DynoList
[src]
impl HerokuEndpoint<Vec<DynoSize>, (), ()> for DynoSizeList
[src]
impl HerokuEndpoint<Vec<Formation>, (), ()> for FormationList
[src]
impl HerokuEndpoint<Vec<Region>, (), ()> for RegionList
[src]
impl HerokuEndpoint<Vec<Stack>, (), ()> for StackList
[src]
impl HerokuEndpoint<Vec<OAuth>, (), ()> for OAuthList
[src]
impl HerokuEndpoint<Vec<OAuthClient>, (), ()> for OAuthClientList
[src]
impl HerokuEndpoint<Vec<Pipeline>, (), ()> for PipelineList
[src]
impl HerokuEndpoint<Vec<PipelineBuild>, (), ()> for PipelineLatestBuildsList
[src]
impl HerokuEndpoint<Vec<PipelineCoupling>, (), ()> for PipelineCouplingByPipelineList
[src]
impl HerokuEndpoint<Vec<PipelineCoupling>, (), ()> for PipelineCouplingByTeamList
[src]
impl HerokuEndpoint<Vec<PipelineCoupling>, (), ()> for PipelineCouplingByUserList
[src]
impl HerokuEndpoint<Vec<PipelineCoupling>, (), ()> for PipelineCouplingList
[src]
impl HerokuEndpoint<Vec<PipelineDeployment>, (), ()> for PipelineDeploymentList
[src]
impl HerokuEndpoint<Vec<PipelinePromotionTarget>, (), ()> for PipelinePromotionTargetList
[src]
impl HerokuEndpoint<Vec<PipelineRelease>, (), ()> for PipelineLatestReleaseList
[src]
impl HerokuEndpoint<Vec<Release>, (), ()> for ReleaseList
[src]
impl HerokuEndpoint<Vec<ReviewApp>, (), ()> for ReviewAppByPipelineList
[src]
impl HerokuEndpoint<Vec<Team>, (), ()> for TeamList
[src]
impl HerokuEndpoint<Vec<TeamAppPermission>, (), ()> for TeamAppPermissionList
[src]
impl<'a> HerokuEndpoint<Invoice, (), ()> for InvoiceDetails<'a>
[src]
impl<'a> HerokuEndpoint<InvoiceAddress, (), InvoiceAddressUpdateParams<'a>> for InvoiceAddressUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<InvoiceAddressUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Key, (), ()> for KeyDetails<'a>
[src]
impl<'a> HerokuEndpoint<SmsNumber, (), ()> for SmsNumberDetails<'a>
[src]
impl<'a> HerokuEndpoint<SmsNumber, (), ()> for SmsNumberConfirm<'a>
[src]
impl<'a> HerokuEndpoint<SmsNumber, (), ()> for SmsNumberRecover<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), ()> for AddonDelete<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), ()> for AddonDetails<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), ()> for AddonDetailsByApp<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), ()> for AddonActionDeprovision<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), ()> for AddonActionProvision<'a>
[src]
impl<'a> HerokuEndpoint<Addon, (), AddonUpdateParams<'a>> for AddonUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AddonUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Addon, (), AddonCreateParams<'a>> for AddonCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AddonCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<AddonAttachment, (), ()> for AttachmentDelete<'a>
[src]
impl<'a> HerokuEndpoint<AddonAttachment, (), ()> for AttachmentDetails<'a>
[src]
impl<'a> HerokuEndpoint<AddonAttachment, (), ()> for AttachmentDetailsByApp<'a>
[src]
impl<'a> HerokuEndpoint<AddonAttachment, (), AttachmentCreateParams<'a>> for AttachmentCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AttachmentCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<AddonService, (), ()> for AddonServiceDetails<'a>
[src]
impl<'a> HerokuEndpoint<AddonWebhook, (), ()> for WebhookDelete<'a>
[src]
impl<'a> HerokuEndpoint<AddonWebhook, (), ()> for WebhookDetails<'a>
[src]
impl<'a> HerokuEndpoint<AddonWebhook, (), WebhookCreateParams<'a>> for WebhookCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<WebhookCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<AddonWebhookDelivery, (), ()> for WebhookDeliveryDetails<'a>
[src]
impl<'a> HerokuEndpoint<AddonWebhookDelivery, (), ()> for heroku_rs::endpoints::addons::get::WebhookEventDetails<'a>
[src]
impl<'a> HerokuEndpoint<AppSetup, (), AppSetupCreateParams<'a>> for AppSetupCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AppSetupCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<SNI, (), ()> for SNIDelete<'a>
[src]
impl<'a> HerokuEndpoint<SNI, (), ()> for SNIDetails<'a>
[src]
impl<'a> HerokuEndpoint<SNI, (), SNIUpdateParams<'a>> for SNIUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<SNIUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<SNI, (), SNICreateParams<'a>> for SNICreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<SNICreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<SSL, (), ()> for SSLDelete<'a>
[src]
impl<'a> HerokuEndpoint<SSL, (), ()> for SSLDetails<'a>
[src]
impl<'a> HerokuEndpoint<SSL, (), SSLUpdateParams<'a>> for SSLUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<SSLUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<SSL, (), SSLCreateParams<'a>> for SSLCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<SSLCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<WebhookEvent, (), ()> for heroku_rs::endpoints::apps::get::WebhookEventDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamCollaborator, (), ()> for TeamCollaboratorDelete<'a>
[src]
impl<'a> HerokuEndpoint<TeamCollaborator, (), ()> for TeamCollaboratorDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamCollaborator, (), TeamCollaboratorUpdateParams<'a>> for TeamCollaboratorUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamCollaboratorUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamCollaborator, (), TeamCollaboratorCreateParams<'a>> for TeamCollaboratorCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamCollaboratorCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<DynoSize, (), ()> for DynoSizeDetails<'a>
[src]
impl<'a> HerokuEndpoint<LogDrain, (), ()> for LogDrainDelete<'a>
[src]
impl<'a> HerokuEndpoint<LogDrain, (), ()> for LogDrainDetails<'a>
[src]
impl<'a> HerokuEndpoint<LogDrain, (), ()> for LogDrainListByAddon<'a>
[src]
impl<'a> HerokuEndpoint<LogDrain, (), LogDrainCreateParams<'a>> for LogDrainCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<LogDrainCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<LogDrain, (), LogDrainUpdateParams<'a>> for LogDrainUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<LogDrainUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<LogSession, (), LogSessionCreateParams<'a>> for LogSessionCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<LogSessionCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<ReviewAppConfig, (), ()> for ReviewAppConfigDelete<'a>
[src]
impl<'a> HerokuEndpoint<ReviewAppConfig, (), ()> for ReviewAppConfigDetails<'a>
[src]
impl<'a> HerokuEndpoint<ReviewAppConfig, (), ReviewAppConfigUpdateParams<'a>> for ReviewAppConfigUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<ReviewAppConfigUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<ReviewAppConfig, (), ReviewAppConfigEnableParams<'a>> for ReviewAppConfigEnable<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<ReviewAppConfigEnableParams<'a>>
[src]
impl<'a> HerokuEndpoint<Team, (), ()> for TeamDelete<'a>
[src]
impl<'a> HerokuEndpoint<Team, (), ()> for TeamDetails<'a>
[src]
impl<'a> HerokuEndpoint<Team, (), TeamAppUpdateLockedParams> for TeamAppUpdateLocked<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamAppUpdateLockedParams>
[src]
impl<'a> HerokuEndpoint<Team, (), TeamUpdateParams<'a>> for TeamUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Team, (), TeamCreateByEAParams<'a>> for TeamCreateByEA<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamCreateByEAParams<'a>>
[src]
impl<'a> HerokuEndpoint<Team, (), TeamCreateParams<'a>> for TeamCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamApp, (), ()> for TeamAppDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamApp, (), TeamAppTransferParams<'a>> for TeamAppTransfer<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamAppTransferParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamApp, (), TeamAppCreateParams<'a>> for TeamAppCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamAppCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamFeature, (), ()> for TeamFeatureDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamInvitation, (), ()> for TeamInvitationRevoke<'a>
[src]
impl<'a> HerokuEndpoint<TeamInvitation, (), ()> for TeamInvitationDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamInvitation, (), ()> for TeamInvitationAccept<'a>
[src]
impl<'a> HerokuEndpoint<TeamInvitation, (), TeamInvitationCreateParams<'a>> for TeamInvitationCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamInvitationCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamInvoice, (), ()> for TeamInvoiceDetails<'a>
[src]
impl<'a> HerokuEndpoint<TeamMember, (), ()> for TeamMemberDelete<'a>
[src]
impl<'a> HerokuEndpoint<TeamMember, (), TeamMemberUpdateParams<'a>> for TeamMemberUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamMemberUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamMember, (), TeamPreferenceUpdateParams> for TeamPreferenceUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamPreferenceUpdateParams>
[src]
impl<'a> HerokuEndpoint<TeamMember, (), TeamMemberCreateParams<'a>> for TeamMemberCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamMemberCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamMember, (), TeamMemberCreateorUpdateParams<'a>> for TeamMemberCreateorUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<TeamMemberCreateorUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<TeamPreferences, (), ()> for TeamPreferenceList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<Addon>, (), ()> for AddonListByAccount<'a>
[src]
impl<'a> HerokuEndpoint<Vec<Addon>, (), ()> for AddonListByApp<'a>
[src]
impl<'a> HerokuEndpoint<Vec<Addon>, (), ()> for AddonListByTeam<'a>
[src]
impl<'a> HerokuEndpoint<Vec<Addon>, (), AddonResolutionCreateParams<'a>> for AddonResolutionCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AddonResolutionCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Vec<AddonAttachment>, (), ()> for AttachmentListByAddon<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonAttachment>, (), ()> for AttachmentListByApp<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonAttachment>, (), AttachmentResolutionCreateParams<'a>> for AttachmentResolutionCreate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AttachmentResolutionCreateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Vec<AddonConfig>, (), ()> for AddonConfigList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonConfig>, (), AddonConfigUpdateParams> for AddonConfigUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<AddonConfigUpdateParams>
[src]
impl<'a> HerokuEndpoint<Vec<AddonConfig>, (), WebhookUpdateParams<'a>> for WebhookUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<WebhookUpdateParams<'a>>
[src]
impl<'a> HerokuEndpoint<Vec<AddonRegionCapability>, (), ()> for RegionCapabilityListByRegion<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonRegionCapability>, (), ()> for RegionCapabilityListByService<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonService>, (), ()> for AddonServiceList
[src]
impl<'a> HerokuEndpoint<Vec<AddonWebhook>, (), ()> for WebhookList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonWebhookDelivery>, (), ()> for WebhookDeliveryList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<AddonWebhookEvent>, (), ()> for heroku_rs::endpoints::addons::get::WebhookEventList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<SNI>, (), ()> for SNIList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<SSL>, (), ()> for SSLList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<WebhookEvent>, (), ()> for heroku_rs::endpoints::apps::get::WebhookEventList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamCollaborator>, (), ()> for TeamCollaboratorList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<LogDrain>, (), ()> for LogDrainList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<Team>, (), ()> for TeamListByEA<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamApp>, (), ()> for TeamAppList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamApp>, (), ()> for TeamMemberAppsList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamFeature>, (), ()> for TeamFeatureList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamInvitation>, (), ()> for TeamInvitationList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamInvoice>, (), ()> for TeamInvoiceList<'a>
[src]
impl<'a> HerokuEndpoint<Vec<TeamMember>, (), ()> for TeamMemberList<'a>
[src]
impl<'a> HerokuEndpoint<HashMap<String, Option<String>, RandomState>, (), ()> for AppConfigVarDetails<'a>
[src]
impl<'a> HerokuEndpoint<HashMap<String, Option<String>, RandomState>, (), ()> for PipelineConfigVarDetails<'a>
[src]
impl<'a> HerokuEndpoint<HashMap<String, Option<String>, RandomState>, (), ()> for ReleaseConfigVarDetails<'a>
[src]
impl<'a> HerokuEndpoint<HashMap<String, Option<String>, RandomState>, (), HashMap<String, Option<String>, RandomState>> for AppConfigVarDelete<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<HashMap<String, Option<String>>>
[src]
impl<'a> HerokuEndpoint<HashMap<String, Option<String>, RandomState>, (), HashMap<String, Option<String>, RandomState>> for PipelineConfigVarDelete<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<HashMap<String, Option<String>>>
[src]
impl<'a> HerokuEndpoint<HashMap<String, String, RandomState>, (), HashMap<String, String, RandomState>> for AppConfigVarUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<HashMap<String, String>>
[src]
impl<'a> HerokuEndpoint<HashMap<String, String, RandomState>, (), HashMap<String, String, RandomState>> for PipelineConfigVarUpdate<'a>
[src]
fn method(&self) -> Method
[src]
fn path(&self) -> String
[src]
fn body(&self) -> Option<HashMap<String, String>>
[src]
impl<T> HerokuEndpoint<Value, (), T> for CustomEndpoint<T> where
T: Serialize + Clone,
[src]
T: Serialize + Clone,