pub struct ApplicationResource {Show 13 fields
pub cpus: Numerical,
pub env: HashMap<String, String>,
pub exposed_ports: Option<HashMap<String, ExposedPort>>,
pub image: String,
pub image_console: Option<String>,
pub instances: Numerical,
pub mem: Numerical,
pub metrics: Option<Metrics>,
pub name: String,
pub needs_token: bool,
pub secrets: Option<Vec<Secret>>,
pub single_instance: bool,
pub user: String,
}Expand description
Manifest application dependency
Fields§
§cpus: Numerical§env: HashMap<String, String>§exposed_ports: Option<HashMap<String, ExposedPort>>§image: String§image_console: Option<String>§instances: Numerical§mem: Numerical§metrics: Option<Metrics>§name: String§needs_token: bool§secrets: Option<Vec<Secret>>§single_instance: bool§user: StringTrait Implementations§
Source§impl Clone for ApplicationResource
impl Clone for ApplicationResource
Source§fn clone(&self) -> ApplicationResource
fn clone(&self) -> ApplicationResource
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ApplicationResource
impl Debug for ApplicationResource
Source§impl<'de> Deserialize<'de> for ApplicationResource
impl<'de> Deserialize<'de> for ApplicationResource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ApplicationResource
impl Display for ApplicationResource
Source§impl PartialEq for ApplicationResource
impl PartialEq for ApplicationResource
Source§impl Serialize for ApplicationResource
impl Serialize for ApplicationResource
impl StructuralPartialEq for ApplicationResource
Auto Trait Implementations§
impl Freeze for ApplicationResource
impl RefUnwindSafe for ApplicationResource
impl Send for ApplicationResource
impl Sync for ApplicationResource
impl Unpin for ApplicationResource
impl UnsafeUnpin for ApplicationResource
impl UnwindSafe for ApplicationResource
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> Serialize for T
impl<T> Serialize for T
fn erased_serialize(&self, serializer: &mut dyn Serializer) -> Result<(), Error>
fn do_erased_serialize( &self, serializer: &mut dyn Serializer, ) -> Result<(), ErrorImpl>
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.