#[repr(C)]pub struct BIO_MSG {
pub data: *mut c_void,
pub data_len: usize,
pub peer: *mut BIO_ADDR,
pub local: *mut BIO_ADDR,
pub flags: u64,
}
Fields§
§data: *mut c_void
§data_len: usize
§peer: *mut BIO_ADDR
§local: *mut BIO_ADDR
§flags: u64
Auto Trait Implementations§
impl Freeze for BIO_MSG
impl RefUnwindSafe for BIO_MSG
impl !Send for BIO_MSG
impl !Sync for BIO_MSG
impl Unpin for BIO_MSG
impl UnwindSafe for BIO_MSG
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 40 bytes