pub struct MealbarPromoRenderer {
pub message_texts: Vec<MessageTitle>,
pub action_button: ActionButtonClass,
pub dismiss_button: ActionButtonClass,
pub trigger_condition: String,
pub style: String,
pub tracking_params: String,
pub impression_endpoints: Vec<ImpressionEndpointElement>,
pub is_visible: bool,
pub message_title: MessageTitle,
}
Fields§
§message_texts: Vec<MessageTitle>
§trigger_condition: String
§style: String
§tracking_params: String
§impression_endpoints: Vec<ImpressionEndpointElement>
§is_visible: bool
§message_title: MessageTitle
Trait Implementations§
Source§impl Clone for MealbarPromoRenderer
impl Clone for MealbarPromoRenderer
Source§fn clone(&self) -> MealbarPromoRenderer
fn clone(&self) -> MealbarPromoRenderer
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 MealbarPromoRenderer
impl Debug for MealbarPromoRenderer
Source§impl<'de> Deserialize<'de> for MealbarPromoRenderer
impl<'de> Deserialize<'de> for MealbarPromoRenderer
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 MealbarPromoRenderer
impl RefUnwindSafe for MealbarPromoRenderer
impl Send for MealbarPromoRenderer
impl Sync for MealbarPromoRenderer
impl Unpin for MealbarPromoRenderer
impl UnwindSafe for MealbarPromoRenderer
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