pub struct TeacherCard {
pub jmeno: String,
pub email: String,
pub username: String,
pub bio: String,
}Expand description
Karta učitele
Tato struktura reprezentuje konfigurační soubor
teachers/ucitel.toml, který obsahuje základní
informace o vyučujícím.
Tento soubor je následně využíván k identifikace autora, zodpovědných osob, vytvoření profilu učitele a asociaci předmětů a jednotlivých materiálů
Fields§
§jmeno: Stringjméno vyučujícího,
mělo by být opravdové jméno
a korespondovat s gitovou
konfigurační hodnotou user.name
email: Stringemail vyučujícího,
měl by korespondovat
s gitovou konfigurační hodnotou
user.email
username: Stringuživatelské jméno uživatele, nesmí obsahovat mezery, využit pro mezistránkové odkazy, další kritérium pro vyhledávání souborů v repozitáři modifikovaných/vytvořených uživatelem
bio: Stringpopisek vyučujícího. může obsahovat cokoliv, formátováno jako markdown
Trait Implementations§
Source§impl Clone for TeacherCard
impl Clone for TeacherCard
Source§fn clone(&self) -> TeacherCard
fn clone(&self) -> TeacherCard
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 TeacherCard
impl Debug for TeacherCard
Source§impl<'de> Deserialize<'de> for TeacherCard
impl<'de> Deserialize<'de> for TeacherCard
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 TeacherCard
impl RefUnwindSafe for TeacherCard
impl Send for TeacherCard
impl Sync for TeacherCard
impl Unpin for TeacherCard
impl UnsafeUnpin for TeacherCard
impl UnwindSafe for TeacherCard
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