Struct rusoto_mediaconnect::MediaConnectClient
source · [−]pub struct MediaConnectClient { /* private fields */ }
Expand description
A client for the AWS MediaConnect API.
Implementations
sourceimpl MediaConnectClient
impl MediaConnectClient
sourcepub fn new(region: Region) -> MediaConnectClient
pub fn new(region: Region) -> MediaConnectClient
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> MediaConnectClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
D: DispatchSignedRequest + Send + Sync + 'static,
pub fn new_with_client(client: Client, region: Region) -> MediaConnectClient
Trait Implementations
sourceimpl Clone for MediaConnectClient
impl Clone for MediaConnectClient
sourcefn clone(&self) -> MediaConnectClient
fn clone(&self) -> MediaConnectClient
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl MediaConnect for MediaConnectClient
impl MediaConnect for MediaConnectClient
sourcefn add_flow_media_streams<'life0, 'async_trait>(
&'life0 self,
input: AddFlowMediaStreamsRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowMediaStreamsResponse, RusotoError<AddFlowMediaStreamsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn add_flow_media_streams<'life0, 'async_trait>(
&'life0 self,
input: AddFlowMediaStreamsRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowMediaStreamsResponse, RusotoError<AddFlowMediaStreamsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds media streams to an existing flow. After you add a media stream to a flow, you can associate it with a source and/or an output that uses the ST 2110 JPEG XS or CDI protocol.
sourcefn add_flow_outputs<'life0, 'async_trait>(
&'life0 self,
input: AddFlowOutputsRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowOutputsResponse, RusotoError<AddFlowOutputsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn add_flow_outputs<'life0, 'async_trait>(
&'life0 self,
input: AddFlowOutputsRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowOutputsResponse, RusotoError<AddFlowOutputsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds outputs to an existing flow. You can create up to 50 outputs per flow.
sourcefn add_flow_sources<'life0, 'async_trait>(
&'life0 self,
input: AddFlowSourcesRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowSourcesResponse, RusotoError<AddFlowSourcesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn add_flow_sources<'life0, 'async_trait>(
&'life0 self,
input: AddFlowSourcesRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowSourcesResponse, RusotoError<AddFlowSourcesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds Sources to flow
sourcefn add_flow_vpc_interfaces<'life0, 'async_trait>(
&'life0 self,
input: AddFlowVpcInterfacesRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowVpcInterfacesResponse, RusotoError<AddFlowVpcInterfacesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn add_flow_vpc_interfaces<'life0, 'async_trait>(
&'life0 self,
input: AddFlowVpcInterfacesRequest
) -> Pin<Box<dyn Future<Output = Result<AddFlowVpcInterfacesResponse, RusotoError<AddFlowVpcInterfacesError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Adds VPC interfaces to flow
sourcefn create_flow<'life0, 'async_trait>(
&'life0 self,
input: CreateFlowRequest
) -> Pin<Box<dyn Future<Output = Result<CreateFlowResponse, RusotoError<CreateFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn create_flow<'life0, 'async_trait>(
&'life0 self,
input: CreateFlowRequest
) -> Pin<Box<dyn Future<Output = Result<CreateFlowResponse, RusotoError<CreateFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Creates a new flow. The request must include one source. The request optionally can include outputs (up to 50) and entitlements (up to 50).
sourcefn delete_flow<'life0, 'async_trait>(
&'life0 self,
input: DeleteFlowRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteFlowResponse, RusotoError<DeleteFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn delete_flow<'life0, 'async_trait>(
&'life0 self,
input: DeleteFlowRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteFlowResponse, RusotoError<DeleteFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes a flow. Before you can delete a flow, you must stop the flow.
sourcefn describe_flow<'life0, 'async_trait>(
&'life0 self,
input: DescribeFlowRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeFlowResponse, RusotoError<DescribeFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_flow<'life0, 'async_trait>(
&'life0 self,
input: DescribeFlowRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeFlowResponse, RusotoError<DescribeFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays the details of a flow. The response includes the flow ARN, name, and Availability Zone, as well as details about the source, outputs, and entitlements.
sourcefn describe_offering<'life0, 'async_trait>(
&'life0 self,
input: DescribeOfferingRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeOfferingResponse, RusotoError<DescribeOfferingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_offering<'life0, 'async_trait>(
&'life0 self,
input: DescribeOfferingRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeOfferingResponse, RusotoError<DescribeOfferingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays the details of an offering. The response includes the offering description, duration, outbound bandwidth, price, and Amazon Resource Name (ARN).
sourcefn describe_reservation<'life0, 'async_trait>(
&'life0 self,
input: DescribeReservationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeReservationResponse, RusotoError<DescribeReservationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn describe_reservation<'life0, 'async_trait>(
&'life0 self,
input: DescribeReservationRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeReservationResponse, RusotoError<DescribeReservationError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays the details of a reservation. The response includes the reservation name, state, start date and time, and the details of the offering that make up the rest of the reservation (such as price, duration, and outbound bandwidth).
sourcefn grant_flow_entitlements<'life0, 'async_trait>(
&'life0 self,
input: GrantFlowEntitlementsRequest
) -> Pin<Box<dyn Future<Output = Result<GrantFlowEntitlementsResponse, RusotoError<GrantFlowEntitlementsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn grant_flow_entitlements<'life0, 'async_trait>(
&'life0 self,
input: GrantFlowEntitlementsRequest
) -> Pin<Box<dyn Future<Output = Result<GrantFlowEntitlementsResponse, RusotoError<GrantFlowEntitlementsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Grants entitlements to an existing flow.
sourcefn list_entitlements<'life0, 'async_trait>(
&'life0 self,
input: ListEntitlementsRequest
) -> Pin<Box<dyn Future<Output = Result<ListEntitlementsResponse, RusotoError<ListEntitlementsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_entitlements<'life0, 'async_trait>(
&'life0 self,
input: ListEntitlementsRequest
) -> Pin<Box<dyn Future<Output = Result<ListEntitlementsResponse, RusotoError<ListEntitlementsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays a list of all entitlements that have been granted to this account. This request returns 20 results per page.
sourcefn list_flows<'life0, 'async_trait>(
&'life0 self,
input: ListFlowsRequest
) -> Pin<Box<dyn Future<Output = Result<ListFlowsResponse, RusotoError<ListFlowsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_flows<'life0, 'async_trait>(
&'life0 self,
input: ListFlowsRequest
) -> Pin<Box<dyn Future<Output = Result<ListFlowsResponse, RusotoError<ListFlowsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays a list of flows that are associated with this account. This request returns a paginated result.
sourcefn list_offerings<'life0, 'async_trait>(
&'life0 self,
input: ListOfferingsRequest
) -> Pin<Box<dyn Future<Output = Result<ListOfferingsResponse, RusotoError<ListOfferingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_offerings<'life0, 'async_trait>(
&'life0 self,
input: ListOfferingsRequest
) -> Pin<Box<dyn Future<Output = Result<ListOfferingsResponse, RusotoError<ListOfferingsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays a list of all offerings that are available to this account in the current AWS Region. If you have an active reservation (which means you've purchased an offering that has already started and hasn't expired yet), your account isn't eligible for other offerings.
sourcefn list_reservations<'life0, 'async_trait>(
&'life0 self,
input: ListReservationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListReservationsResponse, RusotoError<ListReservationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn list_reservations<'life0, 'async_trait>(
&'life0 self,
input: ListReservationsRequest
) -> Pin<Box<dyn Future<Output = Result<ListReservationsResponse, RusotoError<ListReservationsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Displays a list of all reservations that have been purchased by this account in the current AWS Region. This list includes all reservations in all states (such as active and expired).
List all tags on an AWS Elemental MediaConnect resource
sourcefn purchase_offering<'life0, 'async_trait>(
&'life0 self,
input: PurchaseOfferingRequest
) -> Pin<Box<dyn Future<Output = Result<PurchaseOfferingResponse, RusotoError<PurchaseOfferingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn purchase_offering<'life0, 'async_trait>(
&'life0 self,
input: PurchaseOfferingRequest
) -> Pin<Box<dyn Future<Output = Result<PurchaseOfferingResponse, RusotoError<PurchaseOfferingError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Submits a request to purchase an offering. If you already have an active reservation, you can't purchase another offering.
sourcefn remove_flow_media_stream<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowMediaStreamRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowMediaStreamResponse, RusotoError<RemoveFlowMediaStreamError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn remove_flow_media_stream<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowMediaStreamRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowMediaStreamResponse, RusotoError<RemoveFlowMediaStreamError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Removes a media stream from a flow. This action is only available if the media stream is not associated with a source or output.
sourcefn remove_flow_output<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowOutputRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowOutputResponse, RusotoError<RemoveFlowOutputError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn remove_flow_output<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowOutputRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowOutputResponse, RusotoError<RemoveFlowOutputError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Removes an output from an existing flow. This request can be made only on an output that does not have an entitlement associated with it. If the output has an entitlement, you must revoke the entitlement instead. When an entitlement is revoked from a flow, the service automatically removes the associated output.
sourcefn remove_flow_source<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowSourceRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowSourceResponse, RusotoError<RemoveFlowSourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn remove_flow_source<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowSourceRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowSourceResponse, RusotoError<RemoveFlowSourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Removes a source from an existing flow. This request can be made only if there is more than one source on the flow.
sourcefn remove_flow_vpc_interface<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowVpcInterfaceRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowVpcInterfaceResponse, RusotoError<RemoveFlowVpcInterfaceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn remove_flow_vpc_interface<'life0, 'async_trait>(
&'life0 self,
input: RemoveFlowVpcInterfaceRequest
) -> Pin<Box<dyn Future<Output = Result<RemoveFlowVpcInterfaceResponse, RusotoError<RemoveFlowVpcInterfaceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Removes a VPC Interface from an existing flow. This request can be made only on a VPC interface that does not have a Source or Output associated with it. If the VPC interface is referenced by a Source or Output, you must first delete or update the Source or Output to no longer reference the VPC interface.
sourcefn revoke_flow_entitlement<'life0, 'async_trait>(
&'life0 self,
input: RevokeFlowEntitlementRequest
) -> Pin<Box<dyn Future<Output = Result<RevokeFlowEntitlementResponse, RusotoError<RevokeFlowEntitlementError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn revoke_flow_entitlement<'life0, 'async_trait>(
&'life0 self,
input: RevokeFlowEntitlementRequest
) -> Pin<Box<dyn Future<Output = Result<RevokeFlowEntitlementResponse, RusotoError<RevokeFlowEntitlementError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Revokes an entitlement from a flow. Once an entitlement is revoked, the content becomes unavailable to the subscriber and the associated output is removed.
sourcefn start_flow<'life0, 'async_trait>(
&'life0 self,
input: StartFlowRequest
) -> Pin<Box<dyn Future<Output = Result<StartFlowResponse, RusotoError<StartFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn start_flow<'life0, 'async_trait>(
&'life0 self,
input: StartFlowRequest
) -> Pin<Box<dyn Future<Output = Result<StartFlowResponse, RusotoError<StartFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts a flow.
sourcefn stop_flow<'life0, 'async_trait>(
&'life0 self,
input: StopFlowRequest
) -> Pin<Box<dyn Future<Output = Result<StopFlowResponse, RusotoError<StopFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn stop_flow<'life0, 'async_trait>(
&'life0 self,
input: StopFlowRequest
) -> Pin<Box<dyn Future<Output = Result<StopFlowResponse, RusotoError<StopFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Stops a flow.
sourcefn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn tag_resource<'life0, 'async_trait>(
&'life0 self,
input: TagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<TagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Associates the specified tags to a resource with the specified resourceArn. If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are deleted as well.
sourcefn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn untag_resource<'life0, 'async_trait>(
&'life0 self,
input: UntagResourceRequest
) -> Pin<Box<dyn Future<Output = Result<(), RusotoError<UntagResourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes specified tags from a resource.
sourcefn update_flow<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowResponse, RusotoError<UpdateFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_flow<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowResponse, RusotoError<UpdateFlowError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates flow
sourcefn update_flow_entitlement<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowEntitlementRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowEntitlementResponse, RusotoError<UpdateFlowEntitlementError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_flow_entitlement<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowEntitlementRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowEntitlementResponse, RusotoError<UpdateFlowEntitlementError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
You can change an entitlement's description, subscribers, and encryption. If you change the subscribers, the service will remove the outputs that are are used by the subscribers that are removed.
sourcefn update_flow_media_stream<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowMediaStreamRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowMediaStreamResponse, RusotoError<UpdateFlowMediaStreamError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_flow_media_stream<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowMediaStreamRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowMediaStreamResponse, RusotoError<UpdateFlowMediaStreamError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates an existing media stream.
sourcefn update_flow_output<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowOutputRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowOutputResponse, RusotoError<UpdateFlowOutputError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_flow_output<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowOutputRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowOutputResponse, RusotoError<UpdateFlowOutputError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates an existing flow output.
sourcefn update_flow_source<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowSourceRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowSourceResponse, RusotoError<UpdateFlowSourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
fn update_flow_source<'life0, 'async_trait>(
&'life0 self,
input: UpdateFlowSourceRequest
) -> Pin<Box<dyn Future<Output = Result<UpdateFlowSourceResponse, RusotoError<UpdateFlowSourceError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Updates the source of a flow.
Auto Trait Implementations
impl !RefUnwindSafe for MediaConnectClient
impl Send for MediaConnectClient
impl Sync for MediaConnectClient
impl Unpin for MediaConnectClient
impl !UnwindSafe for MediaConnectClient
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
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
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more