Trait coap::message::IsMessage

source ·
pub trait IsMessage {
Show 21 methods fn get_message(&self) -> &Packet; fn get_mut_message(&mut self) -> &mut Packet; fn get_header(&self) -> &Header; fn get_mut_header(&mut self) -> &mut Header; fn set_token(&mut self, token: Vec<u8>) { ... } fn get_token(&self) -> &Vec<u8> { ... } fn set_option(&mut self, tp: CoAPOption, value: LinkedList<Vec<u8>>) { ... } fn set_payload(&mut self, payload: Vec<u8>) { ... } fn add_option(&mut self, tp: CoAPOption, value: Vec<u8>) { ... } fn get_option(&self, tp: CoAPOption) -> Option<&LinkedList<Vec<u8>>> { ... } fn clear_option(&mut self, tp: CoAPOption) { ... } fn set_observe(&mut self, value: Vec<u8>) { ... } fn get_observe(&self) -> Option<&Vec<u8>> { ... } fn get_message_id(&self) -> u16 { ... } fn set_message_id(&mut self, message_id: u16) { ... } fn set_version(&mut self, v: u8) { ... } fn get_version(&self) -> u8 { ... } fn set_type(&mut self, t: MessageType) { ... } fn get_type(&self) -> MessageType { ... } fn get_code(&self) -> String { ... } fn set_code(&mut self, code: &str) { ... }
}

Required Methods

Provided Methods

Implementors