Struct heroku_rs::endpoints::apps::App [−][src]
pub struct App {}Show fields
pub acm: bool, pub archived_at: Option<String>, pub buildpack_provided_description: Option<String>, pub build_stack: BuildStack, pub created_at: String, pub git_url: String, pub id: String, pub internal_routing: Option<bool>, pub maintenance: bool, pub name: String, pub owner: Owner, pub organization: Option<Organization>, pub team: Option<Team>, pub region: Region, pub released_at: Option<String>, pub repo_size: Option<i64>, pub slug_size: Option<i64>, pub space: Option<Space>, pub stack: Stack, pub updated_at: String, pub web_url: String,
Expand description
Heroku App
Stability: production
An app represents the program that you would like to deploy and run on Heroku.
See Heroku documentation for more information about this endpoint
Fields
acm: bool
ACM status of this app
archived_at: Option<String>
when app was archived
buildpack_provided_description: Option<String>
description from buildpack of app
build_stack: BuildStack
Stacks are the different application execution environments available in the Heroku platform.
created_at: String
when app was created
git_url: String
git repo URL of app
id: String
unique identifier
internal_routing: Option<bool>
describes whether a Private Spaces app is externally routable or not
maintenance: bool
maintenance status of app
name: String
name of app
owner: Owner
account owner
organization: Option<Organization>
identity of team
team: Option<Team>
identity of team
region: Region
A region represents a geographic location in which your application may run.
released_at: Option<String>
when app was released
repo_size: Option<i64>
git repo size in bytes of app
slug_size: Option<i64>
slug size in bytes of app
space: Option<Space>
identity of space
stack: Stack
Stacks are the different application execution environments available in the Heroku platform.
updated_at: String
when app was updated
web_url: String
web URL of app
Trait Implementations
impl<'de> Deserialize<'de> for App
[src]
impl<'de> Deserialize<'de> for App
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
impl<'a> HerokuEndpoint<App, (), ()> for AppDisableAcm<'a>
[src]
impl<'a> HerokuEndpoint<App, (), ()> for AppDisableAcm<'a>
[src]impl<'a> HerokuEndpoint<App, (), ()> for AppDetails<'a>
[src]
impl<'a> HerokuEndpoint<App, (), ()> for AppDetails<'a>
[src]impl<'a> HerokuEndpoint<App, (), ()> for AppRefreshAcm<'a>
[src]
impl<'a> HerokuEndpoint<App, (), ()> for AppRefreshAcm<'a>
[src]impl<'a> HerokuEndpoint<App, (), ()> for AppEnableAcm<'a>
[src]
impl<'a> HerokuEndpoint<App, (), ()> for AppEnableAcm<'a>
[src]impl<'a> HerokuEndpoint<App, (), AppCreateParams<'a>> for AppCreate<'a>
[src]
impl<'a> HerokuEndpoint<App, (), AppCreateParams<'a>> for AppCreate<'a>
[src]impl<'a> HerokuEndpoint<App, (), AppUpdateParams<'a>> for AppUpdate<'a>
[src]
impl<'a> HerokuEndpoint<App, (), AppUpdateParams<'a>> for AppUpdate<'a>
[src]impl ApiResult for App
[src]
impl Eq for App
[src]
impl StructuralEq for App
[src]
impl StructuralPartialEq for App
[src]
Auto Trait Implementations
impl RefUnwindSafe for App
impl Send for App
impl Sync for App
impl Unpin for App
impl UnwindSafe for App
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]
impl<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src]pub fn equivalent(&self, key: &K) -> bool
[src]
pub fn equivalent(&self, key: &K) -> bool
[src]Compare self to key
and return true
if they are equal.
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,