pub struct PartLocation {
pub location_ordinal_value: Option<i64>,
pub location_type: Option<LocationType>,
pub orientation: Option<Orientation>,
pub reference: Option<Reference>,
pub service_label: Option<String>,
}
Expand description
The part location for a resource within an enclosure.
Fields§
§location_ordinal_value: Option<i64>
The number that represents the location of the part. For example, if LocationType is Slot
and this unit is in slot 2, the LocationOrdinalValue is 2
.
location_type: Option<LocationType>
§orientation: Option<Orientation>
§reference: Option<Reference>
§service_label: Option<String>
The label of the part location, such as a silk-screened name or a printed label.
Trait Implementations§
Source§impl Clone for PartLocation
impl Clone for PartLocation
Source§fn clone(&self) -> PartLocation
fn clone(&self) -> PartLocation
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 PartLocation
impl Debug for PartLocation
Source§impl Default for PartLocation
impl Default for PartLocation
Source§impl<'de> Deserialize<'de> for PartLocation
impl<'de> Deserialize<'de> for PartLocation
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 PartLocation
impl Metadata<'static> for PartLocation
Source§const JSON_SCHEMA: &'static str = "Resource.v1_14_1.json"
const JSON_SCHEMA: &'static str = "Resource.v1_14_1.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 PartLocation
impl RefUnwindSafe for PartLocation
impl Send for PartLocation
impl Sync for PartLocation
impl Unpin for PartLocation
impl UnwindSafe for PartLocation
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