pub enum AllocationPatternType {
Sequential,
FixedStride,
Random,
PoolBased,
TimeBased,
Unknown,
}
Expand description
Types of port allocation patterns
Variants§
Sequential
Sequential allocation (port + 1, port + 2, …)
FixedStride
Fixed stride allocation (port + N, port + 2N, …)
Random
Random allocation within range
PoolBased
Pool-based allocation
TimeBased
Time-based allocation
Unknown
Unknown/unpredictable pattern
Trait Implementations§
Source§impl Clone for AllocationPatternType
impl Clone for AllocationPatternType
Source§fn clone(&self) -> AllocationPatternType
fn clone(&self) -> AllocationPatternType
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 AllocationPatternType
impl Debug for AllocationPatternType
Source§impl PartialEq for AllocationPatternType
impl PartialEq for AllocationPatternType
impl Eq for AllocationPatternType
impl StructuralPartialEq for AllocationPatternType
Auto Trait Implementations§
impl Freeze for AllocationPatternType
impl RefUnwindSafe for AllocationPatternType
impl Send for AllocationPatternType
impl Sync for AllocationPatternType
impl Unpin for AllocationPatternType
impl UnwindSafe for AllocationPatternType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.