AppletPersist

Trait AppletPersist 

Source
pub trait AppletPersist<T>{
    // Required method
    fn persistable_state(&mut self) -> &mut T;

    // Provided methods
    fn pre_persist(&mut self) { ... }
    fn post_restore(&mut self) { ... }
}
Expand description

Persistable applet state accessor

Required Methods§

Source

fn persistable_state(&mut self) -> &mut T

Accessor to Serde-serializable structure for serializing and deserializing state

Provided Methods§

Source

fn pre_persist(&mut self)

Optional callback just before state is persisted

Source

fn post_restore(&mut self)

Optional callback after state has een restored

Implementors§