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