[][src]Struct appinsights::telemetry::UserTagsMut

pub struct UserTagsMut<'a> { /* fields omitted */ }

Tag helper type that provides access to context fields grouped under 'user'.

Methods

impl<'a> UserTagsMut<'a>[src]

pub fn set_account_id(&mut self, value: String)[src]

In multi-tenant applications this is the account ID or name which the user is acting with. Examples may be subscription ID for Azure portal or blog name blogging platform.

pub fn set_id(&mut self, value: String)[src]

Anonymous user id. Represents the end user of the application. When telemetry is sent from a service, the user context is about the user that initiated the operation in the service.

pub fn set_auth_user_id(&mut self, value: String)[src]

Authenticated user id. The opposite of ai.user.id, this represents the user with a friendly name. Since it's PII information it is not collected by default by most SDKs.

Auto Trait Implementations

impl<'a> RefUnwindSafe for UserTagsMut<'a>

impl<'a> Send for UserTagsMut<'a>

impl<'a> Sync for UserTagsMut<'a>

impl<'a> Unpin for UserTagsMut<'a>

impl<'a> !UnwindSafe for UserTagsMut<'a>

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,