pub enum PoeType {
Type1Ieee802Period3af,
Type2Ieee802Period3at,
Type3Ieee802Period3bt,
Type4Ieee802Period3bt,
Passive24v2pair,
Passive24v4pair,
Passive48v2pair,
Passive48v4pair,
Empty,
}Expand description
type1-ieee802.3af- 802.3af (Type 1) *type2-ieee802.3at- 802.3at (Type 2) *type3-ieee802.3bt- 802.3bt (Type 3) *type4-ieee802.3bt- 802.3bt (Type 4) *passive-24v-2pair- Passive 24V (2-pair) *passive-24v-4pair- Passive 24V (4-pair) *passive-48v-2pair- Passive 48V (2-pair) *passive-48v-4pair- Passive 48V (4-pair)
Variants§
Type1Ieee802Period3af
Type2Ieee802Period3at
Type3Ieee802Period3bt
Type4Ieee802Period3bt
Passive24v2pair
Passive24v4pair
Passive48v2pair
Passive48v4pair
Empty
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PoeType
impl<'de> Deserialize<'de> for PoeType
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 Ord for PoeType
impl Ord for PoeType
Source§impl PartialOrd for PoeType
impl PartialOrd for PoeType
impl Copy for PoeType
impl Eq for PoeType
impl StructuralPartialEq for PoeType
Auto Trait Implementations§
impl Freeze for PoeType
impl RefUnwindSafe for PoeType
impl Send for PoeType
impl Sync for PoeType
impl Unpin for PoeType
impl UnwindSafe for PoeType
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