[−][src]Struct newrelic_sys::_newrelic_external_segment_params_t
@brief Segment configuration used to instrument external calls.
Fields
uri: *mut c_char
@brief The URI that was loaded. This field is required to be a null-terminated string containing a valid URI, and cannot be NULL.
procedure: *mut c_char
@brief The procedure used to load the external resource.
In HTTP contexts, this will usually be the request method (eg GET
,
POST
, et al). For non-HTTP requests, or protocols that encode more
specific semantics on top of HTTP like SOAP, you may wish to use a
different value that more precisely encodes how the resource was
requested.
If provided, this field is required to be a null-terminated string that does not include any slash characters. It is also valid to provide NULL, in which case no procedure will be attached to the external segment.
library: *mut c_char
@brief The library used to load the external resource.
If provided, this field is required to be a null-terminated string that does not include any slash characters. It is also valid to provide NULL, in which case no library will be attached to the external segment.
Trait Implementations
impl Copy for _newrelic_external_segment_params_t
[src]
impl Clone for _newrelic_external_segment_params_t
[src]
fn clone(&self) -> _newrelic_external_segment_params_t
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for _newrelic_external_segment_params_t
[src]
Auto Trait Implementations
impl !Send for _newrelic_external_segment_params_t
impl !Sync for _newrelic_external_segment_params_t
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,