pub struct ShortExtraHost { /* private fields */ }Expand description
One short-syntax extra_hosts entry.
Implementations§
Source§impl ShortExtraHost
impl ShortExtraHost
Sourcepub const fn raw(&self) -> &Located<String>
pub const fn raw(&self) -> &Located<String>
Returns the complete unquoted scalar and its source span.
Sourcepub const fn address(&self) -> Option<&HostAddress>
pub const fn address(&self) -> Option<&HostAddress>
Returns the raw-preserving address or implementation token.
Sourcepub const fn separator(&self) -> Option<ExtraHostSeparator>
pub const fn separator(&self) -> Option<ExtraHostSeparator>
Returns the authored separator.
Sourcepub const fn is_complete(&self) -> bool
pub const fn is_complete(&self) -> bool
Reports whether this entry contains a hostname and address.
Trait Implementations§
Source§impl Clone for ShortExtraHost
impl Clone for ShortExtraHost
Source§fn clone(&self) -> ShortExtraHost
fn clone(&self) -> ShortExtraHost
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ShortExtraHost
impl Debug for ShortExtraHost
impl Eq for ShortExtraHost
Source§impl PartialEq for ShortExtraHost
impl PartialEq for ShortExtraHost
impl StructuralPartialEq for ShortExtraHost
Auto Trait Implementations§
impl Freeze for ShortExtraHost
impl RefUnwindSafe for ShortExtraHost
impl Send for ShortExtraHost
impl Sync for ShortExtraHost
impl Unpin for ShortExtraHost
impl UnsafeUnpin for ShortExtraHost
impl UnwindSafe for ShortExtraHost
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