pub struct TemplateVariableItem {
pub token: String,
pub label_i18n_key: String,
pub description_i18n_key: String,
}Expand description
Variable metadata exposed to product admin UIs.
Fields§
§token: StringPlaceholder token displayed in UI, such as {{username}}.
label_i18n_key: StringProduct-owned i18n label key.
description_i18n_key: StringProduct-owned i18n description key.
Trait Implementations§
Source§impl Clone for TemplateVariableItem
impl Clone for TemplateVariableItem
Source§fn clone(&self) -> TemplateVariableItem
fn clone(&self) -> TemplateVariableItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl ComposeSchema for TemplateVariableItem
impl ComposeSchema for TemplateVariableItem
Source§impl Debug for TemplateVariableItem
impl Debug for TemplateVariableItem
Source§impl PartialEq for TemplateVariableItem
impl PartialEq for TemplateVariableItem
Source§fn eq(&self, other: &TemplateVariableItem) -> bool
fn eq(&self, other: &TemplateVariableItem) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TemplateVariableItem
impl Serialize for TemplateVariableItem
Source§impl ToSchema for TemplateVariableItem
impl ToSchema for TemplateVariableItem
impl Eq for TemplateVariableItem
impl StructuralPartialEq for TemplateVariableItem
Auto Trait Implementations§
impl Freeze for TemplateVariableItem
impl RefUnwindSafe for TemplateVariableItem
impl Send for TemplateVariableItem
impl Sync for TemplateVariableItem
impl Unpin for TemplateVariableItem
impl UnsafeUnpin for TemplateVariableItem
impl UnwindSafe for TemplateVariableItem
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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