#[repr(C)]pub struct BlockdevOptionsIscsi {Show 15 fields
pub transport: u32,
pub portal: *mut i8,
pub target: *mut i8,
pub has_lun: bool,
pub lun: i64,
pub has_user: bool,
pub user: *mut i8,
pub has_password_secret: bool,
pub password_secret: *mut i8,
pub has_initiator_name: bool,
pub initiator_name: *mut i8,
pub has_header_digest: bool,
pub header_digest: u32,
pub has_timeout: bool,
pub timeout: i64,
}Fields§
§transport: u32§portal: *mut i8§target: *mut i8§has_lun: bool§lun: i64§has_user: bool§user: *mut i8§has_password_secret: bool§password_secret: *mut i8§has_initiator_name: bool§initiator_name: *mut i8§has_header_digest: bool§header_digest: u32§has_timeout: bool§timeout: i64Trait Implementations§
Source§impl Clone for BlockdevOptionsIscsi
impl Clone for BlockdevOptionsIscsi
Source§fn clone(&self) -> BlockdevOptionsIscsi
fn clone(&self) -> BlockdevOptionsIscsi
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 BlockdevOptionsIscsi
impl Debug for BlockdevOptionsIscsi
impl Copy for BlockdevOptionsIscsi
Auto Trait Implementations§
impl Freeze for BlockdevOptionsIscsi
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