Skip to main content

Subscription

Struct Subscription 

Source
pub struct Subscription {
Show 70 fields pub comment_created: Option<Comment>, pub comment_updated: Option<Comment>, pub comment_archived: Option<Comment>, pub comment_unarchived: Option<Comment>, pub comment_deleted: Option<Comment>, pub cycle_created: Option<Cycle>, pub cycle_updated: Option<Cycle>, pub cycle_archived: Option<Cycle>, pub document_created: Option<Document>, pub document_updated: Option<Document>, pub document_archived: Option<Document>, pub document_unarchived: Option<Document>, pub document_content_created: Option<DocumentContent>, pub document_content_updated: Option<DocumentContent>, pub document_content_draft_created: Option<DocumentContentDraft>, pub document_content_draft_updated: Option<DocumentContentDraft>, pub document_content_draft_deleted: Option<DocumentContentDraft>, pub draft_created: Option<Draft>, pub draft_updated: Option<Draft>, pub draft_deleted: Option<Draft>, pub favorite_created: Option<Favorite>, pub favorite_updated: Option<Favorite>, pub favorite_deleted: Option<Favorite>, pub issue_created: Option<Issue>, pub issue_updated: Option<Issue>, pub issue_archived: Option<Issue>, pub issue_unarchived: Option<Issue>, pub issue_history_created: Option<IssueHistory>, pub issue_history_updated: Option<IssueHistory>, pub issue_draft_created: Option<IssueDraft>, pub issue_draft_updated: Option<IssueDraft>, pub issue_draft_deleted: Option<IssueDraft>, pub issue_label_created: Option<IssueLabel>, pub issue_label_updated: Option<IssueLabel>, pub issue_label_deleted: Option<IssueLabel>, pub issue_relation_created: Option<IssueRelation>, pub issue_relation_updated: Option<IssueRelation>, pub issue_relation_deleted: Option<IssueRelation>, pub organization_updated: Option<Organization>, pub project_created: Option<Project>, pub project_updated: Option<Project>, pub project_archived: Option<Project>, pub project_unarchived: Option<Project>, pub project_update_created: Option<ProjectUpdate>, pub project_update_updated: Option<ProjectUpdate>, pub project_update_deleted: Option<ProjectUpdate>, pub roadmap_created: Option<Roadmap>, pub roadmap_updated: Option<Roadmap>, pub roadmap_deleted: Option<Roadmap>, pub initiative_created: Option<Initiative>, pub initiative_updated: Option<Initiative>, pub initiative_deleted: Option<Initiative>, pub agent_session_created: Option<AgentSession>, pub agent_session_updated: Option<AgentSession>, pub agent_activity_created: Option<AgentActivity>, pub agent_activity_updated: Option<AgentActivity>, pub ai_conversation_updated: Option<AiConversation>, pub ai_prompt_progress_created: Option<AiPromptProgress>, pub ai_prompt_progress_updated: Option<AiPromptProgress>, pub team_created: Option<Team>, pub team_updated: Option<Team>, pub team_deleted: Option<Team>, pub team_membership_created: Option<TeamMembership>, pub team_membership_updated: Option<TeamMembership>, pub team_membership_deleted: Option<TeamMembership>, pub user_created: Option<User>, pub user_updated: Option<User>, pub workflow_state_created: Option<WorkflowState>, pub workflow_state_updated: Option<WorkflowState>, pub workflow_state_archived: Option<WorkflowState>,
}

Fields§

§comment_created: Option<Comment>

Triggered when a comment is created

§comment_updated: Option<Comment>

Triggered when a comment is updated

§comment_archived: Option<Comment>

Triggered when a comment is archived

§comment_unarchived: Option<Comment>

Triggered when a a comment is unarchived

§comment_deleted: Option<Comment>

Triggered when a comment is deleted

§cycle_created: Option<Cycle>

Triggered when a cycle is created

§cycle_updated: Option<Cycle>

Triggered when a cycle is updated

§cycle_archived: Option<Cycle>

Triggered when a cycle is archived

§document_created: Option<Document>

Triggered when a document is created

§document_updated: Option<Document>

Triggered when a document is updated

§document_archived: Option<Document>

Triggered when a document is archived

§document_unarchived: Option<Document>

Triggered when a a document is unarchived

§document_content_created: Option<DocumentContent>

Triggered when a document content is created

§document_content_updated: Option<DocumentContent>

Triggered when a document content is updated

§document_content_draft_created: Option<DocumentContentDraft>

Triggered when a document content draft is created

§document_content_draft_updated: Option<DocumentContentDraft>

Triggered when a document content draft is updated

§document_content_draft_deleted: Option<DocumentContentDraft>

Triggered when a document content draft is deleted

§draft_created: Option<Draft>

Triggered when a draft is created

§draft_updated: Option<Draft>

Triggered when a draft is updated

§draft_deleted: Option<Draft>

Triggered when a draft is deleted

§favorite_created: Option<Favorite>

Triggered when a favorite is created

§favorite_updated: Option<Favorite>

Triggered when a favorite is updated

§favorite_deleted: Option<Favorite>

Triggered when a favorite is deleted

§issue_created: Option<Issue>

Triggered when an issue is created

§issue_updated: Option<Issue>

Triggered when an issue is updated

§issue_archived: Option<Issue>

Triggered when an issue is archived

§issue_unarchived: Option<Issue>

Triggered when a an issue is unarchived

§issue_history_created: Option<IssueHistory>

Triggered when an issue history is created

§issue_history_updated: Option<IssueHistory>

Triggered when an issue history is updated

§issue_draft_created: Option<IssueDraft>

Triggered when an issue draft is created

§issue_draft_updated: Option<IssueDraft>

Triggered when an issue draft is updated

§issue_draft_deleted: Option<IssueDraft>

Triggered when an issue draft is deleted

§issue_label_created: Option<IssueLabel>

Triggered when an issue label is created

§issue_label_updated: Option<IssueLabel>

Triggered when an issue label is updated

§issue_label_deleted: Option<IssueLabel>

Triggered when an issue label is deleted

§issue_relation_created: Option<IssueRelation>

Triggered when an issue relation is created

§issue_relation_updated: Option<IssueRelation>

Triggered when an issue relation is updated

§issue_relation_deleted: Option<IssueRelation>

Triggered when an issue relation is deleted

§organization_updated: Option<Organization>

Triggered when an organization is updated

§project_created: Option<Project>

Triggered when a project is created

§project_updated: Option<Project>

Triggered when a project is updated

§project_archived: Option<Project>

Triggered when a project is archived

§project_unarchived: Option<Project>

Triggered when a a project is unarchived

§project_update_created: Option<ProjectUpdate>

Triggered when a project update is created

§project_update_updated: Option<ProjectUpdate>

Triggered when a project update is updated

§project_update_deleted: Option<ProjectUpdate>

Triggered when a project update is deleted

§roadmap_created: Option<Roadmap>

Triggered when a roadmap is created

§roadmap_updated: Option<Roadmap>

Triggered when a roadmap is updated

§roadmap_deleted: Option<Roadmap>

Triggered when a roadmap is deleted

§initiative_created: Option<Initiative>

Triggered when an initiative is created

§initiative_updated: Option<Initiative>

Triggered when an initiative is updated

§initiative_deleted: Option<Initiative>

Triggered when an initiative is deleted

§agent_session_created: Option<AgentSession>

Triggered when an agent session is created

§agent_session_updated: Option<AgentSession>

Triggered when an agent session is updated

§agent_activity_created: Option<AgentActivity>

Triggered when an agent activity is created

§agent_activity_updated: Option<AgentActivity>

Triggered when an agent activity is updated

§ai_conversation_updated: Option<AiConversation>

Triggered when an ai conversation is updated

§ai_prompt_progress_created: Option<AiPromptProgress>

Triggered when an ai prompt progress is created

§ai_prompt_progress_updated: Option<AiPromptProgress>

Triggered when an ai prompt progress is updated

§team_created: Option<Team>

Triggered when a team is created

§team_updated: Option<Team>

Triggered when a team is updated

§team_deleted: Option<Team>

Triggered when a team is deleted

§team_membership_created: Option<TeamMembership>

Triggered when a team membership is created

§team_membership_updated: Option<TeamMembership>

Triggered when a team membership is updated

§team_membership_deleted: Option<TeamMembership>

Triggered when a team membership is deleted

§user_created: Option<User>

Triggered when an user is created

§user_updated: Option<User>

Triggered when an user is updated

§workflow_state_created: Option<WorkflowState>

Triggered when a workflow state is created

§workflow_state_updated: Option<WorkflowState>

Triggered when a workflow state is updated

§workflow_state_archived: Option<WorkflowState>

Triggered when a workflow state is archived

Trait Implementations§

Source§

impl Clone for Subscription

Source§

fn clone(&self) -> Subscription

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for Subscription

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl Default for Subscription

Source§

fn default() -> Subscription

Returns the “default value” for a type. Read more
Source§

impl<'de> Deserialize<'de> for Subscription

Source§

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 GraphQLFields for Subscription

Source§

type FullType = Subscription

The full generated type this implementation validates against.
Source§

fn selection() -> String

Return the GraphQL field selection string for this type. Read more
Source§

impl Serialize for Subscription

Source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> PolicyExt for T
where T: ?Sized,

Source§

fn and<P, B, E>(self, other: P) -> And<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow only if self and other return Action::Follow. Read more
Source§

fn or<P, B, E>(self, other: P) -> Or<T, P>
where T: Policy<B, E>, P: Policy<B, E>,

Create a new Policy that returns Action::Follow if either self or other returns Action::Follow. Read more
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T> WithSubscriber for T

Source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
Source§

impl<T> DeserializeOwned for T
where T: for<'de> Deserialize<'de>,

Source§

impl<T> FieldCompatible<T> for T