pub enum RustdocExternMode {
Local,
Remote,
Url(String),
}
Expand description
Mode used for std
. This is for unstable feature -Zrustdoc-map
.
Variants§
Local
Use a local file://
URL.
Remote
Use a remote URL to https://doc.rust-lang.org/ (default).
Url(String)
An arbitrary URL.
Trait Implementations§
source§impl Debug for RustdocExternMode
impl Debug for RustdocExternMode
source§impl<'de> Deserialize<'de> for RustdocExternMode
impl<'de> Deserialize<'de> for RustdocExternMode
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for RustdocExternMode
impl Display for RustdocExternMode
source§impl From<String> for RustdocExternMode
impl From<String> for RustdocExternMode
source§fn from(s: String) -> RustdocExternMode
fn from(s: String) -> RustdocExternMode
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for RustdocExternMode
impl Send for RustdocExternMode
impl Sync for RustdocExternMode
impl Unpin for RustdocExternMode
impl UnwindSafe for RustdocExternMode
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> WithSubscriber for T
impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,
source§fn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
impl<T> DeserializeOwned for Twhere T: for<'de> Deserialize<'de>,
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...)
attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 32 bytes
Size for each variant:
Local
: 0 bytesRemote
: 0 bytesUrl
: 24 bytes