[]Enum ckb_sentry::types::Scheme

pub enum Scheme {
    Http,
    Https,
}

Represents the scheme of an url http/https.

This holds schemes that are supported by sentry and relays.

Variants

Http

unencrypted HTTP scheme (should not be used)

Https

encrypted HTTPS scheme

Implementations

impl Scheme

pub fn default_port(self) -> u16

Returns the default port for this scheme.

Trait Implementations

impl Clone for Scheme

impl Copy for Scheme

impl Debug for Scheme

impl Display for Scheme

impl Eq for Scheme

impl Hash for Scheme

impl Ord for Scheme

impl PartialEq<Scheme> for Scheme

impl PartialOrd<Scheme> for Scheme

impl StructuralEq for Scheme

impl StructuralPartialEq for Scheme

Auto Trait Implementations

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

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

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized

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>, 

impl<T> WithSubscriber for T[src]