Struct panda_sys::BlockdevOptionsIscsi
source · #[repr(C)]pub struct BlockdevOptionsIscsi {Show 15 fields
pub transport: IscsiTransport,
pub portal: *mut c_char,
pub target: *mut c_char,
pub has_lun: bool,
pub lun: i64,
pub has_user: bool,
pub user: *mut c_char,
pub has_password_secret: bool,
pub password_secret: *mut c_char,
pub has_initiator_name: bool,
pub initiator_name: *mut c_char,
pub has_header_digest: bool,
pub header_digest: IscsiHeaderDigest,
pub has_timeout: bool,
pub timeout: i64,
}
Fields§
§transport: IscsiTransport
§portal: *mut c_char
§target: *mut c_char
§has_lun: bool
§lun: i64
§has_user: bool
§user: *mut c_char
§has_password_secret: bool
§password_secret: *mut c_char
§has_initiator_name: bool
§initiator_name: *mut c_char
§has_header_digest: bool
§header_digest: IscsiHeaderDigest
§has_timeout: bool
§timeout: i64
Trait Implementations§
source§impl Clone for BlockdevOptionsIscsi
impl Clone for BlockdevOptionsIscsi
source§fn clone(&self) -> BlockdevOptionsIscsi
fn clone(&self) -> BlockdevOptionsIscsi
Returns a copy 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 BlockdevOptionsIscsi
impl Debug for BlockdevOptionsIscsi
impl Copy for BlockdevOptionsIscsi
Auto Trait Implementations§
impl RefUnwindSafe for BlockdevOptionsIscsi
impl !Send for BlockdevOptionsIscsi
impl !Sync for BlockdevOptionsIscsi
impl Unpin for BlockdevOptionsIscsi
impl UnwindSafe for BlockdevOptionsIscsi
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