Struct paho_mqtt_sys::MQTTClient_persistence
source · #[repr(C)]pub struct MQTTClient_persistence {
pub context: *mut c_void,
pub popen: Persistence_open,
pub pclose: Persistence_close,
pub pput: Persistence_put,
pub pget: Persistence_get,
pub premove: Persistence_remove,
pub pkeys: Persistence_keys,
pub pclear: Persistence_clear,
pub pcontainskey: Persistence_containskey,
}
Fields§
§context: *mut c_void
§popen: Persistence_open
§pclose: Persistence_close
§pput: Persistence_put
§pget: Persistence_get
§premove: Persistence_remove
§pkeys: Persistence_keys
§pclear: Persistence_clear
§pcontainskey: Persistence_containskey
Trait Implementations§
source§impl Clone for MQTTClient_persistence
impl Clone for MQTTClient_persistence
source§fn clone(&self) -> MQTTClient_persistence
fn clone(&self) -> MQTTClient_persistence
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 MQTTClient_persistence
impl Debug for MQTTClient_persistence
source§impl Default for MQTTClient_persistence
impl Default for MQTTClient_persistence
impl Copy for MQTTClient_persistence
Auto Trait Implementations§
impl RefUnwindSafe for MQTTClient_persistence
impl !Send for MQTTClient_persistence
impl !Sync for MQTTClient_persistence
impl Unpin for MQTTClient_persistence
impl UnwindSafe for MQTTClient_persistence
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