pub enum BibleLoadPhase {
Reading,
Processing,
Complete,
}Expand description
Stable phases reported while loading a Bible from external storage.
Variants§
Reading
Reading bytes from storage.
Processing
Decoding and validating the content model.
Complete
The Bible is ready for use.
Trait Implementations§
Source§impl Clone for BibleLoadPhase
impl Clone for BibleLoadPhase
Source§fn clone(&self) -> BibleLoadPhase
fn clone(&self) -> BibleLoadPhase
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for BibleLoadPhase
Source§impl Debug for BibleLoadPhase
impl Debug for BibleLoadPhase
Source§impl<'de> Deserialize<'de> for BibleLoadPhase
impl<'de> Deserialize<'de> for BibleLoadPhase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BibleLoadPhase
Source§impl Hash for BibleLoadPhase
impl Hash for BibleLoadPhase
Source§impl PartialEq for BibleLoadPhase
impl PartialEq for BibleLoadPhase
Source§impl Serialize for BibleLoadPhase
impl Serialize for BibleLoadPhase
impl StructuralPartialEq for BibleLoadPhase
Auto Trait Implementations§
impl Freeze for BibleLoadPhase
impl RefUnwindSafe for BibleLoadPhase
impl Send for BibleLoadPhase
impl Sync for BibleLoadPhase
impl Unpin for BibleLoadPhase
impl UnsafeUnpin for BibleLoadPhase
impl UnwindSafe for BibleLoadPhase
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.