pub struct EmailUser {
pub created_at: DateTime,
pub details: EmailUserDetails,
pub handle: String,
pub id: UserId,
pub kind: String,
pub metadata: ResourceMetadata,
pub platform: String,
pub project_id: ProjectId,
pub updated_at: DateTime,
}Fields§
§created_at: DateTimeWhen Photon first persisted this resource.
details: EmailUserDetails§handle: String§id: UserId§kind: String§metadata: ResourceMetadata§platform: String§project_id: ProjectId§updated_at: DateTimeWhen Photon last persisted a change to this resource’s public state.
Implementations§
Source§impl<'de> EmailUser
impl<'de> EmailUser
pub fn deserialize<__D>(__deserializer: __D) -> Result<EmailUser, __D::Error>where
__D: Deserializer<'de>,
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EmailUser
impl<'de> Deserialize<'de> for EmailUser
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 EmailUser
impl RefUnwindSafe for EmailUser
impl Send for EmailUser
impl Sync for EmailUser
impl Unpin for EmailUser
impl UnsafeUnpin for EmailUser
impl UnwindSafe for EmailUser
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