Struct panda_sys::BlockdevOptionsSheepdog
source · #[repr(C)]pub struct BlockdevOptionsSheepdog {
pub server: *mut SocketAddressFlat,
pub vdi: *mut c_char,
pub has_snap_id: bool,
pub snap_id: u32,
pub has_tag: bool,
pub tag: *mut c_char,
}
Fields§
§server: *mut SocketAddressFlat
§vdi: *mut c_char
§has_snap_id: bool
§snap_id: u32
§has_tag: bool
§tag: *mut c_char
Trait Implementations§
source§impl Clone for BlockdevOptionsSheepdog
impl Clone for BlockdevOptionsSheepdog
source§fn clone(&self) -> BlockdevOptionsSheepdog
fn clone(&self) -> BlockdevOptionsSheepdog
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 BlockdevOptionsSheepdog
impl Debug for BlockdevOptionsSheepdog
impl Copy for BlockdevOptionsSheepdog
Auto Trait Implementations§
impl RefUnwindSafe for BlockdevOptionsSheepdog
impl !Send for BlockdevOptionsSheepdog
impl !Sync for BlockdevOptionsSheepdog
impl Unpin for BlockdevOptionsSheepdog
impl UnwindSafe for BlockdevOptionsSheepdog
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