Enum curl::easy::NetRc

pub enum NetRc {    
    Ignored,
    Optional,
    Required,
}
Documentation

Options for .netrc parsing.

Variants

Ignored

Ignoring .netrc file and use information from url

This option is default

Optional

The use of your ~/.netrc file is optional, and information in the URL is to be preferred. The file will be scanned for the host and user name (to find the password only) or for the host only, to find the first user name and password after that machine, which ever information is not specified in the URL.

Required

This value tells the library that use of the file is required, to ignore the information in the URL, and to search the file for the host only.

Trait Implementations

impl Clone for NetRc
fn clone(&Self) -> NetRc
impl Copy for NetRc
impl Debug for NetRc
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result

Auto Trait Implementations

impl RefUnwindSafe for NetRc
impl Send for NetRc
impl Sync for NetRc
impl Unpin for NetRc
impl UnwindSafe for NetRc

Blanket Implementations

impl<T> Any for T
where
    T: 'static + ?Sized,
fn type_id(&Self) -> TypeId
impl<T> Borrow<T> for T
where
    T: ?Sized,
fn borrow(&Self) -> &T
impl<T> BorrowMut<T> for T
where
    T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T
impl<T> From<T> for T
fn from(t: T) -> T

Returns the argument unchanged.

impl<T, U> Into<U> for T
where
    U: From<T>,
fn into(Self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

impl<T> ToOwned for T
where
    T: Clone,
type Owned = T
fn to_owned(&Self) -> T
fn clone_into(&Self, target: &mut T)
impl<T, U> TryFrom<U> for T
where
    U: Into<T>,
type Error = Infallible
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for T
where
    U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
fn try_into(Self) -> Result<U, <U as TryFrom<T>>::Error>