pub struct ServiceConfigView {
pub name: String,
pub root_directory: Option<String>,
pub version: Option<String>,
pub depends_on: Vec<String>,
pub oci: Option<ServiceOciView>,
pub deploy: Option<ServiceDeployView>,
}Fields§
§name: String§root_directory: Option<String>§version: Option<String>§depends_on: Vec<String>§oci: Option<ServiceOciView>§deploy: Option<ServiceDeployView>Trait Implementations§
Source§impl Clone for ServiceConfigView
impl Clone for ServiceConfigView
Source§fn clone(&self) -> ServiceConfigView
fn clone(&self) -> ServiceConfigView
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ServiceConfigView
impl Debug for ServiceConfigView
Source§impl<'de> Deserialize<'de> for ServiceConfigView
impl<'de> Deserialize<'de> for ServiceConfigView
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
Auto Trait Implementations§
impl Freeze for ServiceConfigView
impl RefUnwindSafe for ServiceConfigView
impl Send for ServiceConfigView
impl Sync for ServiceConfigView
impl Unpin for ServiceConfigView
impl UnsafeUnpin for ServiceConfigView
impl UnwindSafe for ServiceConfigView
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