pub struct ApplicationResourceDescription {
pub name: String,
pub properties: Box<ApplicationProperties>,
pub identity: Option<Box<IdentityDescription>>,
}Expand description
ApplicationResourceDescription : This type describes a application resource.
Fields§
§name: StringName of the Application resource.
properties: Box<ApplicationProperties>§identity: Option<Box<IdentityDescription>>Implementations§
Source§impl ApplicationResourceDescription
impl ApplicationResourceDescription
Sourcepub fn new(
name: String,
properties: ApplicationProperties,
) -> ApplicationResourceDescription
pub fn new( name: String, properties: ApplicationProperties, ) -> ApplicationResourceDescription
This type describes a application resource.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApplicationResourceDescription
impl<'de> Deserialize<'de> for ApplicationResourceDescription
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
impl StructuralPartialEq for ApplicationResourceDescription
Auto Trait Implementations§
impl Freeze for ApplicationResourceDescription
impl RefUnwindSafe for ApplicationResourceDescription
impl Send for ApplicationResourceDescription
impl Sync for ApplicationResourceDescription
impl Unpin for ApplicationResourceDescription
impl UnsafeUnpin for ApplicationResourceDescription
impl UnwindSafe for ApplicationResourceDescription
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