pub struct CollectDiagnosticData {
pub target: Option<String>,
pub title: Option<String>,
}
Expand description
The action to collect the diagnostic data for the given type. When the diagnostic data is collected, a new log entry will be created and the additional data referenced by the new log entry will contain the diagnostic data.
Fields§
§target: Option<String>
Link to invoke action
title: Option<String>
Friendly action name
Trait Implementations§
Source§impl Clone for CollectDiagnosticData
impl Clone for CollectDiagnosticData
Source§fn clone(&self) -> CollectDiagnosticData
fn clone(&self) -> CollectDiagnosticData
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CollectDiagnosticData
impl Debug for CollectDiagnosticData
Source§impl Default for CollectDiagnosticData
impl Default for CollectDiagnosticData
Source§impl<'de> Deserialize<'de> for CollectDiagnosticData
impl<'de> Deserialize<'de> for CollectDiagnosticData
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 Metadata<'static> for CollectDiagnosticData
impl Metadata<'static> for CollectDiagnosticData
Source§const JSON_SCHEMA: &'static str = "LogService.v1_4_0.json"
const JSON_SCHEMA: &'static str = "LogService.v1_4_0.json"
Name of the json-schema file that describes the entity that implements this trait. Should
be only the file name, so that it can be resolved relative to the URL of the redfish
service, or the public Redfish schema index.
Auto Trait Implementations§
impl Freeze for CollectDiagnosticData
impl RefUnwindSafe for CollectDiagnosticData
impl Send for CollectDiagnosticData
impl Sync for CollectDiagnosticData
impl Unpin for CollectDiagnosticData
impl UnwindSafe for CollectDiagnosticData
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