pub struct AppItemEventSource {
pub id: String,
pub type: AppItemType,
pub app_item_type: String,
pub user: Option<UserMini>,
pub group: Option<GroupMini>,
}Fields§
§id: String§type: AppItemType§app_item_type: String§user: Option<UserMini>§group: Option<GroupMini>Trait Implementations§
Source§impl Clone for AppItemEventSource
impl Clone for AppItemEventSource
Source§fn clone(&self) -> AppItemEventSource
fn clone(&self) -> AppItemEventSource
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 Debug for AppItemEventSource
impl Debug for AppItemEventSource
Source§impl Default for AppItemEventSource
impl Default for AppItemEventSource
Source§fn default() -> AppItemEventSource
fn default() -> AppItemEventSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AppItemEventSource
impl<'de> Deserialize<'de> for AppItemEventSource
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
Source§impl PartialEq for AppItemEventSource
impl PartialEq for AppItemEventSource
Source§impl Serialize for AppItemEventSource
impl Serialize for AppItemEventSource
impl StructuralPartialEq for AppItemEventSource
Auto Trait Implementations§
impl Freeze for AppItemEventSource
impl RefUnwindSafe for AppItemEventSource
impl Send for AppItemEventSource
impl Sync for AppItemEventSource
impl Unpin for AppItemEventSource
impl UnsafeUnpin for AppItemEventSource
impl UnwindSafe for AppItemEventSource
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