Struct coap::message::request::CoAPRequest
[−]
[src]
pub struct CoAPRequest { pub message: Packet, pub response: Option<CoAPResponse>, pub source: Option<SocketAddr>, }
Fields
message: Packet
response: Option<CoAPResponse>
source: Option<SocketAddr>
Methods
impl CoAPRequest
[src]
pub fn new() -> CoAPRequest
[src]
pub fn from_packet(packet: Packet, source: &SocketAddr) -> CoAPRequest
[src]
pub fn set_method(&mut self, method: Method)
[src]
pub fn get_method(&self) -> &Method
[src]
pub fn set_path(&mut self, path: &str)
[src]
pub fn get_path(&self) -> String
[src]
Trait Implementations
impl Clone for CoAPRequest
[src]
fn clone(&self) -> CoAPRequest
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for CoAPRequest
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more