#[repr(C)]pub struct nbft_info_discovery {
pub index: c_int,
pub security: *mut nbft_info_security,
pub hfi: *mut nbft_info_hfi,
pub uri: *mut c_char,
pub nqn: *mut c_char,
}Expand description
struct nbft_info_discovery - Discovery Descriptor @index: The number of this Discovery Descriptor in the Discovery Descriptor List. @security: The Security Profile Descriptor, see &struct nbft_info_security. @hfi: The HFI Descriptor associated with this Discovery Descriptor. See &struct nbft_info_hfi. @uri: A URI which indicates an NVMe Discovery controller associated with this Discovery Descriptor. @nqn: An NVMe Discovery controller NQN.
Fields§
§index: c_int§security: *mut nbft_info_security§hfi: *mut nbft_info_hfi§uri: *mut c_char§nqn: *mut c_charTrait Implementations§
Source§impl Clone for nbft_info_discovery
impl Clone for nbft_info_discovery
Source§fn clone(&self) -> nbft_info_discovery
fn clone(&self) -> nbft_info_discovery
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 nbft_info_discovery
impl Debug for nbft_info_discovery
Source§impl Default for nbft_info_discovery
impl Default for nbft_info_discovery
impl Copy for nbft_info_discovery
Auto Trait Implementations§
impl Freeze for nbft_info_discovery
impl RefUnwindSafe for nbft_info_discovery
impl !Send for nbft_info_discovery
impl !Sync for nbft_info_discovery
impl Unpin for nbft_info_discovery
impl UnsafeUnpin for nbft_info_discovery
impl UnwindSafe for nbft_info_discovery
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