pub struct SentryApiClient { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for SentryApiClient
impl Default for SentryApiClient
Source§impl SentryApi for SentryApiClient
impl SentryApi for SentryApiClient
fn get_issue<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
issue_id: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<Issue>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn get_latest_event<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
issue_id: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<Event>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn get_event<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
issue_id: &'life2 str,
event_id: &'life3 str,
) -> Pin<Box<dyn Future<Output = Result<Event>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
fn get_trace<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
trace_id: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<Vec<TraceSpan>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn get_trace_meta<'life0, 'life1, 'life2, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
trace_id: &'life2 str,
) -> Pin<Box<dyn Future<Output = Result<TraceMeta>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
fn list_events_for_issue<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 self,
org_slug: &'life1 str,
issue_id: &'life2 str,
query: &'life3 EventsQuery,
) -> Pin<Box<dyn Future<Output = Result<Vec<Event>>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
Auto Trait Implementations§
impl Freeze for SentryApiClient
impl !RefUnwindSafe for SentryApiClient
impl Send for SentryApiClient
impl Sync for SentryApiClient
impl Unpin for SentryApiClient
impl UnsafeUnpin for SentryApiClient
impl !UnwindSafe for SentryApiClient
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