Struct panda_sys::ChardevSocket
source · #[repr(C)]pub struct ChardevSocket {Show 17 fields
pub has_logfile: bool,
pub logfile: *mut c_char,
pub has_logappend: bool,
pub logappend: bool,
pub addr: *mut SocketAddress,
pub has_tls_creds: bool,
pub tls_creds: *mut c_char,
pub has_server: bool,
pub server: bool,
pub has_wait: bool,
pub wait: bool,
pub has_nodelay: bool,
pub nodelay: bool,
pub has_telnet: bool,
pub telnet: bool,
pub has_reconnect: bool,
pub reconnect: i64,
}
Fields§
§has_logfile: bool
§logfile: *mut c_char
§has_logappend: bool
§logappend: bool
§addr: *mut SocketAddress
§has_tls_creds: bool
§tls_creds: *mut c_char
§has_server: bool
§server: bool
§has_wait: bool
§wait: bool
§has_nodelay: bool
§nodelay: bool
§has_telnet: bool
§telnet: bool
§has_reconnect: bool
§reconnect: i64
Trait Implementations§
source§impl Clone for ChardevSocket
impl Clone for ChardevSocket
source§fn clone(&self) -> ChardevSocket
fn clone(&self) -> ChardevSocket
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 ChardevSocket
impl Debug for ChardevSocket
impl Copy for ChardevSocket
Auto Trait Implementations§
impl RefUnwindSafe for ChardevSocket
impl !Send for ChardevSocket
impl !Sync for ChardevSocket
impl Unpin for ChardevSocket
impl UnwindSafe for ChardevSocket
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