pub enum RackMountWidth {
OpenU,
Eia310,
Eia310Telco,
HalfWidth,
UnsupportedValue,
}Variants§
OpenU
Open Rack (21.0 in or 533.4 mm).
Rack mounting width and mounting hole spacing shall conform to the Open Rack standard for 21-inch racks.
Eia310
EIA-310 19-inch.
Rack mounting width and mounting hole spacing shall conform to the EIA-310 standard for 19-inch racks.
Eia310Telco
EIA-310 23-inch (Telco).
Rack mounting width and mounting hole spacing shall conform to the EIA-310 standard for 23-inch telecommunications equipment racks.
HalfWidth
Half-width (~9.5 in) Unit.
Rack mounting width and mounting hole spacing shall be approximately 9.5 inches in width, following de facto industry practice for a rack half the width of a 19-inch EIA-310 equipment racks.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for RackMountWidth
impl Clone for RackMountWidth
Source§fn clone(&self) -> RackMountWidth
fn clone(&self) -> RackMountWidth
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RackMountWidth
impl Debug for RackMountWidth
Source§impl<'de> Deserialize<'de> for RackMountWidth
impl<'de> Deserialize<'de> for RackMountWidth
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 RackMountWidth
impl PartialEq for RackMountWidth
Source§fn eq(&self, other: &RackMountWidth) -> bool
fn eq(&self, other: &RackMountWidth) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RackMountWidth
impl Serialize for RackMountWidth
Source§impl ToSnakeCase for RackMountWidth
impl ToSnakeCase for RackMountWidth
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
Convert this enum variant to a
snake_case stringimpl Copy for RackMountWidth
impl Eq for RackMountWidth
impl StructuralPartialEq for RackMountWidth
Auto Trait Implementations§
impl Freeze for RackMountWidth
impl RefUnwindSafe for RackMountWidth
impl Send for RackMountWidth
impl Sync for RackMountWidth
impl Unpin for RackMountWidth
impl UnsafeUnpin for RackMountWidth
impl UnwindSafe for RackMountWidth
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