Expand description
Thunderbolt Compatibility
Fields
tunnel_compatible: Option<bool>
A Boolean value that indicates whether your driver supports Thunderbolt devices.
Include this key in the personality dictionary of your driver if that personality supports Thunderbolt devices.
Availability
- macOS 10.0+
Framework
- PCIDriverKit
Trait Implementations
sourceimpl Clone for ThunderboltCompatibility
impl Clone for ThunderboltCompatibility
sourcefn clone(&self) -> ThunderboltCompatibility
fn clone(&self) -> ThunderboltCompatibility
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ThunderboltCompatibility
impl Debug for ThunderboltCompatibility
sourceimpl Default for ThunderboltCompatibility
impl Default for ThunderboltCompatibility
sourcefn default() -> ThunderboltCompatibility
fn default() -> ThunderboltCompatibility
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ThunderboltCompatibility
impl<'de> Deserialize<'de> for ThunderboltCompatibility
sourcefn 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
sourceimpl PartialEq<ThunderboltCompatibility> for ThunderboltCompatibility
impl PartialEq<ThunderboltCompatibility> for ThunderboltCompatibility
sourcefn eq(&self, other: &ThunderboltCompatibility) -> bool
fn eq(&self, other: &ThunderboltCompatibility) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ThunderboltCompatibility) -> bool
fn ne(&self, other: &ThunderboltCompatibility) -> bool
This method tests for !=
.
sourceimpl Serialize for ThunderboltCompatibility
impl Serialize for ThunderboltCompatibility
impl Eq for ThunderboltCompatibility
impl StructuralEq for ThunderboltCompatibility
impl StructuralPartialEq for ThunderboltCompatibility
Auto Trait Implementations
impl RefUnwindSafe for ThunderboltCompatibility
impl Send for ThunderboltCompatibility
impl Sync for ThunderboltCompatibility
impl Unpin for ThunderboltCompatibility
impl UnwindSafe for ThunderboltCompatibility
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.