pub struct InputPortHpdState(/* private fields */);Implementations§
Source§impl InputPortHpdState
impl InputPortHpdState
Sourcepub const fn with_state_checked(self, value: HpdState) -> Result<Self, ()>
pub const fn with_state_checked(self, value: HpdState) -> Result<Self, ()>
Bits: 0..4
Sourcepub const fn with_state(self, value: HpdState) -> Self
pub const fn with_state(self, value: HpdState) -> Self
Bits: 0..4
Sourcepub const fn input_port(&self) -> usize
pub const fn input_port(&self) -> usize
Bits: 4..8
Sourcepub const fn with_input_port_checked(self, value: usize) -> Result<Self, ()>
pub const fn with_input_port_checked(self, value: usize) -> Result<Self, ()>
Bits: 4..8
Sourcepub const fn with_input_port(self, value: usize) -> Self
pub const fn with_input_port(self, value: usize) -> Self
Bits: 4..8
Sourcepub const fn set_input_port(&mut self, value: usize)
pub const fn set_input_port(&mut self, value: usize)
Bits: 4..8
Trait Implementations§
Source§impl Clone for InputPortHpdState
impl Clone for InputPortHpdState
Source§fn clone(&self) -> InputPortHpdState
fn clone(&self) -> InputPortHpdState
Returns a duplicate of the value. Read more
1.0.0 · 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 InputPortHpdState
impl Debug for InputPortHpdState
Source§impl Default for InputPortHpdState
impl Default for InputPortHpdState
Source§impl From<InputPortHpdState> for u8
impl From<InputPortHpdState> for u8
Source§fn from(v: InputPortHpdState) -> u8
fn from(v: InputPortHpdState) -> u8
Converts to this type from the input type.
Source§impl From<u8> for InputPortHpdState
impl From<u8> for InputPortHpdState
Source§impl Hash for InputPortHpdState
impl Hash for InputPortHpdState
Source§impl OperandEncodable for InputPortHpdState
impl OperandEncodable for InputPortHpdState
Source§impl PartialEq for InputPortHpdState
impl PartialEq for InputPortHpdState
impl Copy for InputPortHpdState
impl Eq for InputPortHpdState
impl StructuralPartialEq for InputPortHpdState
Auto Trait Implementations§
impl Freeze for InputPortHpdState
impl RefUnwindSafe for InputPortHpdState
impl Send for InputPortHpdState
impl Sync for InputPortHpdState
impl Unpin for InputPortHpdState
impl UnsafeUnpin for InputPortHpdState
impl UnwindSafe for InputPortHpdState
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