[][src]Struct nakadi_types::FlowId

pub struct FlowId(_);

The flow id of the request, which is written into the logs and passed to called services. Helpful for operational troubleshooting and log analysis.

See also Nakadi Manual

Methods

impl FlowId[src]

pub fn new<T: Into<String>>(s: T) -> Self[src]

pub fn new_disp<T: Display>(s: T) -> Self[src]

pub fn as_str(&self) -> &str[src]

pub fn into_inner(self) -> String[src]

pub fn random() -> Self[src]

Trait Implementations

impl AsRef<str> for FlowId[src]

impl Clone for FlowId[src]

impl Debug for FlowId[src]

impl<'de> Deserialize<'de> for FlowId[src]

impl Display for FlowId[src]

impl Eq for FlowId[src]

impl<'_> From<&'_ str> for FlowId[src]

impl From<()> for FlowId[src]

impl From<RandomFlowId> for FlowId[src]

impl From<String> for FlowId[src]

impl From<Uuid> for FlowId[src]

impl FromStr for FlowId[src]

type Err = Error

The associated error which can be returned from parsing.

impl Hash for FlowId[src]

impl Ord for FlowId[src]

impl PartialEq<FlowId> for FlowId[src]

impl PartialOrd<FlowId> for FlowId[src]

impl Serialize for FlowId[src]

impl StructuralEq for FlowId[src]

impl StructuralPartialEq for FlowId[src]

Auto Trait Implementations

impl RefUnwindSafe for FlowId

impl Send for FlowId

impl Sync for FlowId

impl Unpin for FlowId

impl UnwindSafe for FlowId

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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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>,