pub struct InnerControllerData { /* private fields */ }Implementations§
Source§impl InnerControllerData
impl InnerControllerData
pub fn get_socket(&self) -> &OptionArcRwLockUdpSocket
pub fn get_mut_socket(&mut self) -> &mut OptionArcRwLockUdpSocket
pub fn set_socket(&mut self, val: OptionArcRwLockUdpSocket) -> &mut Self
pub fn get_request(&self) -> &Request
pub fn get_mut_request(&mut self) -> &mut Request
pub fn set_request(&mut self, val: Request) -> &mut Self
pub fn get_response(&self) -> &Response
pub fn get_mut_response(&mut self) -> &mut Response
pub fn set_response(&mut self, val: Response) -> &mut Self
pub fn get_log(&self) -> &Log
pub fn get_mut_log(&mut self) -> &mut Log
pub fn set_log(&mut self, val: Log) -> &mut Self
pub fn get_socket_addr(&self) -> &OptionSocketAddr
pub fn get_mut_socket_addr(&mut self) -> &mut OptionSocketAddr
pub fn set_socket_addr(&mut self, val: OptionSocketAddr) -> &mut Self
Trait Implementations§
Source§impl Clone for InnerControllerData
impl Clone for InnerControllerData
Source§fn clone(&self) -> InnerControllerData
fn clone(&self) -> InnerControllerData
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 moreAuto Trait Implementations§
impl Freeze for InnerControllerData
impl !RefUnwindSafe for InnerControllerData
impl Send for InnerControllerData
impl Sync for InnerControllerData
impl Unpin for InnerControllerData
impl !UnwindSafe for InnerControllerData
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