pub struct ControllerData { /* private fields */ }
Implementations§
Source§impl ControllerData
impl ControllerData
pub fn get_stream(&self) -> &OptionArcTcpStream
pub fn get_mut_stream(&mut self) -> &mut OptionArcTcpStream
pub fn set_stream(&mut self, val: OptionArcTcpStream) -> &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
Trait Implementations§
Source§impl Clone for ControllerData
impl Clone for ControllerData
Source§fn clone(&self) -> ControllerData
fn clone(&self) -> ControllerData
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 ControllerData
impl RefUnwindSafe for ControllerData
impl Send for ControllerData
impl Sync for ControllerData
impl Unpin for ControllerData
impl UnwindSafe for ControllerData
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