fn load_entry(&self) -> &StorageEntry<T> {
        // SAFETY: We load the entry either from cache of from contract storage.
        //
        //         This is safe because we are just returning a shared reference
        //         from within a `&self` method. This also cannot change the
        //         loaded value and thus cannot change the `mutate` flag of the
        //         entry. Aliases using this method are safe since ink! is
        //         single-threaded.
        unsafe { &*self.load_through_cache().as_ptr() }
    }
/// Returns a shared reference to the entry.
Returns a shared reference to the entry.
Returns a shared reference to the entry .
fn load_entry(&self) -> &StorageEntry<T> {
        // SAFETY: We load the entry either from cache of from contract storage.
        //
        //         This is safe because we are just returning a shared reference
        //         from within a `&self` method. This also cannot change the
        //         loaded value and thus cannot change the `mutate` flag of the
        //         entry. Aliases using this method are safe since ink! is
        //         single-threaded.
        unsafe { &*self.load_through_cache().as_ptr() }
    }
fn load_entry ( & self ) -> & StorageEntry < T > { // SAFETY: We load the entry either from cache of from contract storage. // //         This is safe because we are just returning a shared reference //         from within a `&self` method. This also cannot change the //         loaded value and thus cannot change the `mutate` flag of the //         entry. Aliases using this method are safe since ink! is //         single-threaded. unsafe { & * self . load_through_cache ( ) . as_ptr ( ) } }
Returns a shared reference to the entry.
Returns a shared reference to the entry .
&self
&self