pub struct Deliverability { /* private fields */ }Expand description
Deliverability resource handle.
Implementations§
Source§impl Deliverability
impl Deliverability
Sourcepub async fn get_reputation(
&self,
params: ReputationQuery,
) -> Result<ReputationResponse, Error>
pub async fn get_reputation( &self, params: ReputationQuery, ) -> Result<ReputationResponse, Error>
Reputation overview for the org or a specific domain.
Sourcepub async fn get_reputation_history(
&self,
domain_id: &str,
params: ReputationHistoryQuery,
) -> Result<Value, Error>
pub async fn get_reputation_history( &self, domain_id: &str, params: ReputationHistoryQuery, ) -> Result<Value, Error>
Per-domain reputation history (raw value, schema varies).
Sourcepub async fn get_blocklist(
&self,
params: BlocklistQuery,
) -> Result<BlocklistResponse, Error>
pub async fn get_blocklist( &self, params: BlocklistQuery, ) -> Result<BlocklistResponse, Error>
Blocklist status.
Sourcepub async fn run_blocklist_check(
&self,
params: BlocklistCheckBody,
) -> Result<Value, Error>
pub async fn run_blocklist_check( &self, params: BlocklistCheckBody, ) -> Result<Value, Error>
On-demand blocklist check.
Sourcepub async fn dismiss_alert(&self, alert_id: &str) -> Result<Value, Error>
pub async fn dismiss_alert(&self, alert_id: &str) -> Result<Value, Error>
Dismiss a blocklist alert.
Sourcepub async fn get_report(
&self,
params: DeliverabilityReportQuery,
) -> Result<DeliverabilityReport, Error>
pub async fn get_report( &self, params: DeliverabilityReportQuery, ) -> Result<DeliverabilityReport, Error>
Full deliverability report.
Trait Implementations§
Source§impl Clone for Deliverability
impl Clone for Deliverability
Source§fn clone(&self) -> Deliverability
fn clone(&self) -> Deliverability
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 moreAuto Trait Implementations§
impl Freeze for Deliverability
impl !RefUnwindSafe for Deliverability
impl Send for Deliverability
impl Sync for Deliverability
impl Unpin for Deliverability
impl UnsafeUnpin for Deliverability
impl !UnwindSafe for Deliverability
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