pub struct BuildExtraHostEntry { /* private fields */ }Expand description
One mapping-form build host entry.
Implementations§
Source§impl BuildExtraHostEntry
impl BuildExtraHostEntry
Sourcepub const fn hostname(&self) -> &Located<String>
pub const fn hostname(&self) -> &Located<String>
Returns the raw hostname key and its source span.
Sourcepub const fn addresses(&self) -> &BuildExtraHostAddresses
pub const fn addresses(&self) -> &BuildExtraHostAddresses
Returns the scalar or ordered-list address form without parsing it as an IP address.
Sourcepub const fn span(&self) -> SourceSpan
pub const fn span(&self) -> SourceSpan
Returns the complete mapping-entry span.
Trait Implementations§
Source§impl Clone for BuildExtraHostEntry
impl Clone for BuildExtraHostEntry
Source§fn clone(&self) -> BuildExtraHostEntry
fn clone(&self) -> BuildExtraHostEntry
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 BuildExtraHostEntry
impl Debug for BuildExtraHostEntry
impl Eq for BuildExtraHostEntry
Source§impl PartialEq for BuildExtraHostEntry
impl PartialEq for BuildExtraHostEntry
impl StructuralPartialEq for BuildExtraHostEntry
Auto Trait Implementations§
impl Freeze for BuildExtraHostEntry
impl RefUnwindSafe for BuildExtraHostEntry
impl Send for BuildExtraHostEntry
impl Sync for BuildExtraHostEntry
impl Unpin for BuildExtraHostEntry
impl UnsafeUnpin for BuildExtraHostEntry
impl UnwindSafe for BuildExtraHostEntry
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