pub struct TutorialTemplate {
pub name: String,
pub content: String,
pub variables: HashMap<String, String>,
pub required_elements: Vec<String>,
}Expand description
Template for generating tutorials
Fields§
§name: StringTemplate name
content: StringTemplate content
variables: HashMap<String, String>Template variables
required_elements: Vec<String>Required API elements
Trait Implementations§
Source§impl Clone for TutorialTemplate
impl Clone for TutorialTemplate
Source§fn clone(&self) -> TutorialTemplate
fn clone(&self) -> TutorialTemplate
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 TutorialTemplate
impl Debug for TutorialTemplate
Source§impl<'de> Deserialize<'de> for TutorialTemplate
impl<'de> Deserialize<'de> for TutorialTemplate
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 TutorialTemplate
impl RefUnwindSafe for TutorialTemplate
impl Send for TutorialTemplate
impl Sync for TutorialTemplate
impl Unpin for TutorialTemplate
impl UnwindSafe for TutorialTemplate
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more