pub enum CollectionFunction {
Average,
Maximum,
Minimum,
Summation,
}
Expand description
An operation to perform over the sample.
Variants§
Average
An averaging function.
Maximum
A maximum function.
Minimum
A minimum function.
Summation
A summation function.
Trait Implementations§
Source§impl Clone for CollectionFunction
impl Clone for CollectionFunction
Source§fn clone(&self) -> CollectionFunction
fn clone(&self) -> CollectionFunction
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 CollectionFunction
impl Debug for CollectionFunction
Source§impl Default for CollectionFunction
impl Default for CollectionFunction
Source§fn default() -> CollectionFunction
fn default() -> CollectionFunction
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CollectionFunction
impl<'de> Deserialize<'de> for CollectionFunction
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 CollectionFunction
impl Metadata<'static> for CollectionFunction
Source§const JSON_SCHEMA: &'static str = "TelemetryService.v1_3_2.json"
const JSON_SCHEMA: &'static str = "TelemetryService.v1_3_2.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 CollectionFunction
impl RefUnwindSafe for CollectionFunction
impl Send for CollectionFunction
impl Sync for CollectionFunction
impl Unpin for CollectionFunction
impl UnwindSafe for CollectionFunction
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