pub struct ExtrasNotificationsCreateRequest {
pub object_type: String,
pub object_id: i64,
pub user: Box<BookmarkRequestUser>,
pub read: Option<Option<String>>,
pub event_type: EventType,
}Fields§
§object_type: String§object_id: i64§user: Box<BookmarkRequestUser>§read: Option<Option<String>>§event_type: EventTypeobject_created- Object created *object_updated- Object updated *object_deleted- Object deleted *job_started- Job started *job_completed- Job completed *job_failed- Job failed *job_errored- Job errored
Implementations§
Source§impl ExtrasNotificationsCreateRequest
impl ExtrasNotificationsCreateRequest
pub fn new( object_type: String, object_id: i64, user: BookmarkRequestUser, event_type: EventType, ) -> ExtrasNotificationsCreateRequest
Trait Implementations§
Source§impl Clone for ExtrasNotificationsCreateRequest
impl Clone for ExtrasNotificationsCreateRequest
Source§fn clone(&self) -> ExtrasNotificationsCreateRequest
fn clone(&self) -> ExtrasNotificationsCreateRequest
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 Default for ExtrasNotificationsCreateRequest
impl Default for ExtrasNotificationsCreateRequest
Source§fn default() -> ExtrasNotificationsCreateRequest
fn default() -> ExtrasNotificationsCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExtrasNotificationsCreateRequest
impl<'de> Deserialize<'de> for ExtrasNotificationsCreateRequest
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 ExtrasNotificationsCreateRequest
impl PartialEq for ExtrasNotificationsCreateRequest
Source§fn eq(&self, other: &ExtrasNotificationsCreateRequest) -> bool
fn eq(&self, other: &ExtrasNotificationsCreateRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ExtrasNotificationsCreateRequest
Auto Trait Implementations§
impl Freeze for ExtrasNotificationsCreateRequest
impl RefUnwindSafe for ExtrasNotificationsCreateRequest
impl Send for ExtrasNotificationsCreateRequest
impl Sync for ExtrasNotificationsCreateRequest
impl Unpin for ExtrasNotificationsCreateRequest
impl UnsafeUnpin for ExtrasNotificationsCreateRequest
impl UnwindSafe for ExtrasNotificationsCreateRequest
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