pub struct VerseReference {
pub book_name: BookName,
pub chapter_number: u32,
pub verse_number: u32,
}Fields§
§book_name: BookName§chapter_number: u32§verse_number: u32Implementations§
Source§impl VerseReference
impl VerseReference
pub fn new( book_name: BookName, chapter_number: u32, verse_number: u32, ) -> VerseReference
pub fn get_chapter_reference(&self) -> ChapterReference
Trait Implementations§
Source§impl Clone for VerseReference
impl Clone for VerseReference
Source§fn clone(&self) -> VerseReference
fn clone(&self) -> VerseReference
Returns a duplicate 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 VerseReference
impl Debug for VerseReference
Source§impl Display for VerseReference
impl Display for VerseReference
Source§impl PartialEq for VerseReference
impl PartialEq for VerseReference
impl StructuralPartialEq for VerseReference
Auto Trait Implementations§
impl Freeze for VerseReference
impl RefUnwindSafe for VerseReference
impl Send for VerseReference
impl Sync for VerseReference
impl Unpin for VerseReference
impl UnwindSafe for VerseReference
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