pub struct MiniAppHistoryEntry {
pub id: i64,
pub name: String,
pub src_url: String,
pub attachment_ref: String,
pub open_count: i64,
pub last_opened_at: i64,
pub is_favorite: bool,
pub categories: String,
pub marketplace_id: Option<String>,
pub installed_version: Option<String>,
}Expand description
Mini App history entry
Fields§
§id: i64§name: String§src_url: String§attachment_ref: String§open_count: i64§last_opened_at: i64§is_favorite: bool§categories: StringComma-separated list of categories (e.g., “game” or “app”)
marketplace_id: Option<String>Optional marketplace app ID for linking to marketplace
installed_version: Option<String>Installed version of the app (for marketplace apps)
Trait Implementations§
Source§impl Clone for MiniAppHistoryEntry
impl Clone for MiniAppHistoryEntry
Source§impl Debug for MiniAppHistoryEntry
impl Debug for MiniAppHistoryEntry
Source§impl<'de> Deserialize<'de> for MiniAppHistoryEntry
impl<'de> Deserialize<'de> for MiniAppHistoryEntry
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 MiniAppHistoryEntry
impl RefUnwindSafe for MiniAppHistoryEntry
impl Send for MiniAppHistoryEntry
impl Sync for MiniAppHistoryEntry
impl Unpin for MiniAppHistoryEntry
impl UnsafeUnpin for MiniAppHistoryEntry
impl UnwindSafe for MiniAppHistoryEntry
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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