Enum nu_source::AnchorLocation [−][src]
Anchors represent a location that a value originated from. The value may have been loaded from a file, fetched from a website, or parsed from some text
Variants
Url(String)
The originating site where the value was first found
File(String)
The original file where the value was loaded from
Source(Text)
The text where the value was parsed from
Trait Implementations
impl Clone for AnchorLocation
[src]
fn clone(&self) -> AnchorLocation
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AnchorLocation
[src]
impl<'de> Deserialize<'de> for AnchorLocation
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for AnchorLocation
[src]
impl Hash for AnchorLocation
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for AnchorLocation
[src]
fn cmp(&self, other: &AnchorLocation) -> Ordering
[src]
#[must_use]pub fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self
1.50.0[src]
impl PartialEq<AnchorLocation> for AnchorLocation
[src]
fn eq(&self, other: &AnchorLocation) -> bool
[src]
fn ne(&self, other: &AnchorLocation) -> bool
[src]
impl PartialOrd<AnchorLocation> for AnchorLocation
[src]
fn partial_cmp(&self, other: &AnchorLocation) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for AnchorLocation
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for AnchorLocation
[src]
impl StructuralPartialEq for AnchorLocation
[src]
Auto Trait Implementations
impl RefUnwindSafe for AnchorLocation
[src]
impl Send for AnchorLocation
[src]
impl Sync for AnchorLocation
[src]
impl Unpin for AnchorLocation
[src]
impl UnwindSafe for AnchorLocation
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,