pub struct CalendarEventMutation {
pub event: CalendarEvent,
pub operation_id: Option<String>,
}Expand description
The response to an event create/update: the mutated event plus the operation id (used by the API’s event stream to ack the change).
Fields§
§event: CalendarEventThe event after the mutation.
operation_id: Option<String>Id of the applied operation.
Trait Implementations§
Source§impl Clone for CalendarEventMutation
impl Clone for CalendarEventMutation
Source§impl Debug for CalendarEventMutation
impl Debug for CalendarEventMutation
Source§impl<'de> Deserialize<'de> for CalendarEventMutation
impl<'de> Deserialize<'de> for CalendarEventMutation
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 CalendarEventMutation
impl RefUnwindSafe for CalendarEventMutation
impl Send for CalendarEventMutation
impl Sync for CalendarEventMutation
impl Unpin for CalendarEventMutation
impl UnsafeUnpin for CalendarEventMutation
impl UnwindSafe for CalendarEventMutation
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