opts ...grpc.CallOption,
) error {
opts = append(opts, grpc.Trailer(&trailer))
err := invoker(ctx, method, req, reply, cc, opts...)
trailerMetadata, propagatedMetadata := extractMetadataFromTrailer(ctx, trailer, throttledLogger)
logMetadataPropagationStatus(ctx, method, trailerMetadata, propagatedMetadata, throttledLogger)
return err
}
}