[][src]Struct localforage_stdweb::LocalForage

pub struct LocalForage { /* fields omitted */ }

Methods

impl LocalForage[src]

pub fn new(name: String) -> Self[src]

pub fn get_item<T>(&self, key: &str) -> PromiseFuture<T> where
    <T as TryFrom<Value>>::Error: Debug,
    T: TryFrom<Value> + 'static, 
[src]

pub fn set_item<T>(&self, key: &str, value: T) -> PromiseFuture<T> where
    T: TryInto<Value> + TryFrom<Value> + 'static,
    <T as TryInto<Value>>::Error: Debug,
    <T as TryFrom<Value>>::Error: Debug
[src]

pub fn remove_item(&self, key: &str) -> PromiseFuture<()>[src]

pub fn clear(&self) -> PromiseFuture<()>[src]

pub fn length(&self) -> PromiseFuture<u64>[src]

pub fn keys(&self) -> PromiseFuture<Vec<String>>[src]

pub fn drop_instance(&self) -> PromiseFuture<()>[src]

pub fn set_driver(&self, driver: Driver)[src]

pub fn config(&self, config: Config)[src]

Auto Trait Implementations

impl Send for LocalForage

impl Sync for LocalForage

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]