pub struct Subscription {Show 20 fields
pub links: Option<Value>,
pub action_description: Option<String>,
pub consumer_action_id: Option<String>,
pub consumer_id: Option<String>,
pub consumer_inputs: Option<Value>,
pub created_by: Option<IdentityRef>,
pub created_date: Option<OffsetDateTime>,
pub event_description: Option<String>,
pub event_type: Option<String>,
pub id: Option<String>,
pub last_probation_retry_date: Option<OffsetDateTime>,
pub modified_by: Option<IdentityRef>,
pub modified_date: Option<OffsetDateTime>,
pub probation_retries: Option<i32>,
pub publisher_id: Option<String>,
pub publisher_inputs: Option<Value>,
pub resource_version: Option<String>,
pub status: Option<Status>,
pub subscriber: Option<IdentityRef>,
pub url: Option<String>,
}
Expand description
Encapsulates an event subscription.
Fields§
§links: Option<Value>
Links
action_description: Option<String>
§consumer_action_id: Option<String>
§consumer_id: Option<String>
§consumer_inputs: Option<Value>
Consumer input values
created_by: Option<IdentityRef>
§created_date: Option<OffsetDateTime>
§event_description: Option<String>
§event_type: Option<String>
§id: Option<String>
§last_probation_retry_date: Option<OffsetDateTime>
§modified_by: Option<IdentityRef>
§modified_date: Option<OffsetDateTime>
§probation_retries: Option<i32>
§publisher_id: Option<String>
§publisher_inputs: Option<Value>
Publisher input values
resource_version: Option<String>
§status: Option<Status>
§subscriber: Option<IdentityRef>
§url: Option<String>
Implementations§
Source§impl Subscription
impl Subscription
Trait Implementations§
Source§impl Clone for Subscription
impl Clone for Subscription
Source§fn clone(&self) -> Subscription
fn clone(&self) -> Subscription
Returns a duplicate of the value. Read more
1.0.0 · 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 Subscription
impl Debug for Subscription
Source§impl Default for Subscription
impl Default for Subscription
Source§fn default() -> Subscription
fn default() -> Subscription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Subscription
impl<'de> Deserialize<'de> for Subscription
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 Subscription
impl PartialEq for Subscription
Source§impl Serialize for Subscription
impl Serialize for Subscription
impl StructuralPartialEq for Subscription
Auto Trait Implementations§
impl Freeze for Subscription
impl RefUnwindSafe for Subscription
impl Send for Subscription
impl Sync for Subscription
impl Unpin for Subscription
impl UnwindSafe for Subscription
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