pub enum S3SpanBuilder {}Expand description
Builder for S3-specific OpenTelemetry spans.
This enum serves as a namespace for S3 operation span builders. Each operation provides a specific method to create properly configured spans with S3-specific attributes following OpenTelemetry semantic conventions for object stores.
Implementations§
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_buckets<'a>() -> AwsSpanBuilder<'a>
pub fn list_buckets<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_buckets global operation.
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_directory_buckets<'a>() -> AwsSpanBuilder<'a>
pub fn list_directory_buckets<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_directory_buckets global operation.
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn create_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn create_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 create_bucket bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn delete_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn head_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn head_bucket<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 head_bucket bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn create_session<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn create_session<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 create_session bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn copy_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn copy_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 copy_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn head_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn head_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 head_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn rename_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn rename_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 rename_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn restore_object<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn restore_object<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 restore_object object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn select_object_content<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn select_object_content<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 select_object_content object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_torrent<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_torrent<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_torrent object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_objects<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn delete_objects<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_objects bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_objects<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn list_objects<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_objects bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_objects_v2<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn list_objects_v2<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_objects_v2 bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_object_versions<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_object_versions<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_object_versions bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn create_multipart_upload<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_multipart_upload<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 create_multipart_upload object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn upload_part<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn upload_part<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 upload_part object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn upload_part_copy<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn upload_part_copy<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 upload_part_copy object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn complete_multipart_upload<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn complete_multipart_upload<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 complete_multipart_upload object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn abort_multipart_upload<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn abort_multipart_upload<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 abort_multipart_upload object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_multipart_uploads<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_multipart_uploads<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_multipart_uploads bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_parts<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_parts<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_parts object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_acl<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_acl<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_acl object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object_acl<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object_acl<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object_acl object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_attributes<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_attributes<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_attributes object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_tagging<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_tagging<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_tagging object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object_tagging<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object_tagging<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object_tagging object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_object_tagging<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_object_tagging<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_object_tagging object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_legal_hold<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_legal_hold<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_legal_hold object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object_legal_hold<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object_legal_hold<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object_legal_hold object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_retention<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_retention<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_retention object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object_retention<'a>(
bucket: impl Into<StringValue>,
key: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object_retention<'a>( bucket: impl Into<StringValue>, key: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object_retention object operation.
§Arguments
bucket- The name of the S3 bucketkey- The key of the S3 object
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_object_lock_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_object_lock_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_object_lock_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_object_lock_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_object_lock_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_object_lock_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_acl<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn get_bucket_acl<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_acl bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_acl<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn put_bucket_acl<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_acl bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_policy<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_policy<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_policy bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_policy<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_policy<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_policy bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_policy<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_policy<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_policy bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_policy_status<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_policy_status<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_policy_status bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_cors<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn get_bucket_cors<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_cors bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_cors<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
pub fn put_bucket_cors<'a>(bucket: impl Into<StringValue>) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_cors bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_cors<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_cors<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_cors bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_encryption<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_encryption<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_encryption bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_encryption<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_encryption<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_encryption bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_encryption<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_encryption<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_encryption bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_lifecycle_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_lifecycle_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_lifecycle_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_lifecycle_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_lifecycle_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_lifecycle_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_lifecycle<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_lifecycle<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_lifecycle bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_replication<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_replication<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_replication bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_replication<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_replication<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_replication bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_replication<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_replication<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_replication bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_tagging<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_tagging<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_tagging bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_tagging<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_tagging<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_tagging bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_tagging<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_tagging<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_tagging bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_versioning<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_versioning<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_versioning bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_versioning<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_versioning<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_versioning bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_website<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_website<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_website bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_website<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_website<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_website bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_website<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_website<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_website bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_logging<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_logging<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_logging bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_logging<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_logging<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_logging bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_notification_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_notification_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_notification_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_notification_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_notification_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_notification_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_location<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_location<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_location bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_accelerate_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_accelerate_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_accelerate_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_accelerate_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_accelerate_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_accelerate_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_request_payment<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_request_payment<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_request_payment bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_request_payment<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_request_payment<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_request_payment bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_ownership_controls<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_ownership_controls<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_ownership_controls bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_ownership_controls<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_ownership_controls<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_ownership_controls bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_ownership_controls<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_ownership_controls<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_ownership_controls bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_analytics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_analytics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_analytics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_analytics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_analytics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_analytics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_analytics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_analytics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_analytics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_bucket_analytics_configurations<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_bucket_analytics_configurations<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_bucket_analytics_configurations bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_intelligent_tiering_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_intelligent_tiering_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_intelligent_tiering_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_intelligent_tiering_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_intelligent_tiering_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_intelligent_tiering_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_intelligent_tiering_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_intelligent_tiering_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_intelligent_tiering_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_bucket_intelligent_tiering_configurations<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_bucket_intelligent_tiering_configurations<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_bucket_intelligent_tiering_configurations bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_inventory_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_inventory_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_inventory_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_inventory_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_inventory_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_inventory_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_inventory_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_inventory_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_inventory_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_bucket_inventory_configurations<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_bucket_inventory_configurations<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_bucket_inventory_configurations bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_metrics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_metrics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_metrics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_bucket_metrics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_bucket_metrics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_bucket_metrics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_metrics_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_metrics_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_metrics_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn list_bucket_metrics_configurations<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn list_bucket_metrics_configurations<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 list_bucket_metrics_configurations bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_public_access_block<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_public_access_block<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_public_access_block bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn put_public_access_block<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn put_public_access_block<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 put_public_access_block bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_public_access_block<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_public_access_block<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_public_access_block bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn create_bucket_metadata_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_bucket_metadata_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 create_bucket_metadata_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn create_bucket_metadata_table_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn create_bucket_metadata_table_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 create_bucket_metadata_table_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_metadata_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_metadata_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_metadata_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn delete_bucket_metadata_table_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn delete_bucket_metadata_table_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 delete_bucket_metadata_table_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_metadata_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_metadata_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_metadata_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn get_bucket_metadata_table_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn get_bucket_metadata_table_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 get_bucket_metadata_table_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn update_bucket_metadata_inventory_table_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_bucket_metadata_inventory_table_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 update_bucket_metadata_inventory_table_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn update_bucket_metadata_journal_table_configuration<'a>(
bucket: impl Into<StringValue>,
) -> AwsSpanBuilder<'a>
pub fn update_bucket_metadata_journal_table_configuration<'a>( bucket: impl Into<StringValue>, ) -> AwsSpanBuilder<'a>
Creates a span builder for the S3 update_bucket_metadata_journal_table_configuration bucket operation.
§Arguments
bucket- The name of the S3 bucket
Source§impl S3SpanBuilder
impl S3SpanBuilder
Sourcepub fn write_get_object_response<'a>() -> AwsSpanBuilder<'a>
pub fn write_get_object_response<'a>() -> AwsSpanBuilder<'a>
Creates a span builder for the S3 write_get_object_response global operation.
Auto Trait Implementations§
impl Freeze for S3SpanBuilder
impl RefUnwindSafe for S3SpanBuilder
impl Send for S3SpanBuilder
impl Sync for S3SpanBuilder
impl Unpin for S3SpanBuilder
impl UnsafeUnpin for S3SpanBuilder
impl UnwindSafe for S3SpanBuilder
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T in a tonic::Request