Struct post_archiver::structs::ArchiveAuthor
source · pub struct ArchiveAuthor {
pub id: String,
pub name: String,
pub from: HashSet<ArchiveFrom>,
pub posts: Vec<ArchivePostShort>,
pub thumb: Option<PathBuf>,
}Fields§
§id: String§name: String§from: HashSet<ArchiveFrom>§posts: Vec<ArchivePostShort>§thumb: Option<PathBuf>Implementations§
source§impl ArchiveAuthor
impl ArchiveAuthor
Trait Implementations§
source§impl Clone for ArchiveAuthor
impl Clone for ArchiveAuthor
source§fn clone(&self) -> ArchiveAuthor
fn clone(&self) -> ArchiveAuthor
Returns a copy 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 ArchiveAuthor
impl Debug for ArchiveAuthor
source§impl<'de> Deserialize<'de> for ArchiveAuthor
impl<'de> Deserialize<'de> for ArchiveAuthor
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
source§impl Into<ArchiveAuthorsItem> for ArchiveAuthor
impl Into<ArchiveAuthorsItem> for ArchiveAuthor
source§fn into(self) -> ArchiveAuthorsItem
fn into(self) -> ArchiveAuthorsItem
Converts this type into the (usually inferred) input type.
Auto Trait Implementations§
impl Freeze for ArchiveAuthor
impl RefUnwindSafe for ArchiveAuthor
impl Send for ArchiveAuthor
impl Sync for ArchiveAuthor
impl Unpin for ArchiveAuthor
impl UnwindSafe for ArchiveAuthor
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