pub struct SubjectCard {
pub nazev: String,
pub zodpovedna_osoba: String,
pub bio: String,
pub _resolved_path: Option<PathBuf>,
}Expand description
Karta předmětu
Tato struktura obsahuje informace z headeru předmětu. Je využita pro generování profilu předmětu a obsahuje základní informace.
Také využita v místech, kde není potřeba, nebo není dostupný,
Fields§
§nazev: Stringnázev předmětu, bude použit ve všech odkazech a seznamech.
zodpovedna_osoba: Stringosoba zodpovědná za daný předmět, buď hlavní vyučující, nebo vyučující zodpovědný za dokumentaci (v případě více vyučujícíh)
bio: Stringkrátký popisek předmětu
_resolved_path: Option<PathBuf>cesta k předmětu, pro účely, kde je dostupná jenom karta předmětu nebo dokud není vytvořený profil předmětu
Trait Implementations§
Source§impl Clone for SubjectCard
impl Clone for SubjectCard
Source§fn clone(&self) -> SubjectCard
fn clone(&self) -> SubjectCard
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 SubjectCard
impl Debug for SubjectCard
Source§impl<'de> Deserialize<'de> for SubjectCard
impl<'de> Deserialize<'de> for SubjectCard
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
Auto Trait Implementations§
impl Freeze for SubjectCard
impl RefUnwindSafe for SubjectCard
impl Send for SubjectCard
impl Sync for SubjectCard
impl Unpin for SubjectCard
impl UnsafeUnpin for SubjectCard
impl UnwindSafe for SubjectCard
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