pub struct Link {
pub type_: Option<Type>,
pub display_text: Option<DisplayText>,
pub extension_name: Option<String>,
pub blade_name: Option<String>,
pub parameters: Option<Value>,
}
Expand description
Useful links for service health event.
Fields§
§type_: Option<Type>
Type of link.
display_text: Option<DisplayText>
Display text of link.
extension_name: Option<String>
It provides the name of portal extension to produce link for given service health event.
blade_name: Option<String>
It provides the name of portal extension blade to produce link for given service health event.
parameters: Option<Value>
It provides a map of parameter name and value for portal extension blade to produce lik for given service health event.
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Link
impl<'de> Deserialize<'de> for Link
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 PartialEq for Link
impl PartialEq for Link
impl StructuralPartialEq for Link
Auto Trait Implementations§
impl Freeze for Link
impl RefUnwindSafe for Link
impl Send for Link
impl Sync for Link
impl Unpin for Link
impl UnwindSafe for Link
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