pub struct ThunderboltCompatibility {
pub tunnel_compatible: Option<bool>,
}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§
Source§impl Clone for ThunderboltCompatibility
impl Clone for ThunderboltCompatibility
Source§fn clone(&self) -> ThunderboltCompatibility
fn clone(&self) -> ThunderboltCompatibility
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 ThunderboltCompatibility
impl Debug for ThunderboltCompatibility
Source§impl Default for ThunderboltCompatibility
impl Default for ThunderboltCompatibility
Source§fn default() -> ThunderboltCompatibility
fn default() -> ThunderboltCompatibility
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ThunderboltCompatibility
impl<'de> Deserialize<'de> for ThunderboltCompatibility
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 ThunderboltCompatibility
impl PartialEq for ThunderboltCompatibility
Source§impl Serialize for ThunderboltCompatibility
impl Serialize for ThunderboltCompatibility
impl Eq for ThunderboltCompatibility
impl StructuralPartialEq for ThunderboltCompatibility
Auto Trait Implementations§
impl Freeze for ThunderboltCompatibility
impl RefUnwindSafe for ThunderboltCompatibility
impl Send for ThunderboltCompatibility
impl Sync for ThunderboltCompatibility
impl Unpin for ThunderboltCompatibility
impl UnwindSafe for ThunderboltCompatibility
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.