pub struct ResourceAlarmRef {
pub base_type: Option<String>,
pub referred_type: Option<String>,
pub schema_location: Option<String>,
pub type_: Option<String>,
pub change_request: Option<EntityRef>,
pub href: Option<String>,
pub id: String,
}Expand description
A set of alarm ids identifying the alarms that are underlying this problem.
Fields§
§base_type: Option<String>When sub-classing, this defines the super-class
referred_type: Option<String>The actual type of the target instance when needed for disambiguation.
schema_location: Option<String>A URI to a JSON-Schema file that defines additional attributes and relationships
type_: Option<String>When sub-classing, this defines the sub-class Extensible name
change_request: Option<EntityRef>Entity reference schema to be use for all entityRef class.
href: Option<String>Reference of the Alarm
id: StringUnique identifier of the Alarm
Trait Implementations§
Source§impl Clone for ResourceAlarmRef
impl Clone for ResourceAlarmRef
Source§fn clone(&self) -> ResourceAlarmRef
fn clone(&self) -> ResourceAlarmRef
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 ResourceAlarmRef
impl Debug for ResourceAlarmRef
Source§impl Default for ResourceAlarmRef
impl Default for ResourceAlarmRef
Source§fn default() -> ResourceAlarmRef
fn default() -> ResourceAlarmRef
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResourceAlarmRef
impl<'de> Deserialize<'de> for ResourceAlarmRef
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 ResourceAlarmRef
impl Display for ResourceAlarmRef
Auto Trait Implementations§
impl Freeze for ResourceAlarmRef
impl RefUnwindSafe for ResourceAlarmRef
impl Send for ResourceAlarmRef
impl Sync for ResourceAlarmRef
impl Unpin for ResourceAlarmRef
impl UnsafeUnpin for ResourceAlarmRef
impl UnwindSafe for ResourceAlarmRef
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