pub struct CallSiteId(pub String);Tuple Fields§
§0: StringImplementations§
Source§impl CallSiteId
impl CallSiteId
pub fn source(syntax: &CallSyntax, span: &SourceSpan) -> Self
Trait Implementations§
Source§impl Clone for CallSiteId
impl Clone for CallSiteId
Source§impl Debug for CallSiteId
impl Debug for CallSiteId
Source§impl<'de> Deserialize<'de> for CallSiteId
impl<'de> Deserialize<'de> for CallSiteId
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
impl Eq for CallSiteId
Source§impl Hash for CallSiteId
impl Hash for CallSiteId
Source§impl Ord for CallSiteId
impl Ord for CallSiteId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CallSiteId
impl PartialEq for CallSiteId
Source§impl PartialOrd for CallSiteId
impl PartialOrd for CallSiteId
Source§impl Serialize for CallSiteId
impl Serialize for CallSiteId
impl StructuralPartialEq for CallSiteId
Auto Trait Implementations§
impl DynSend for CallSiteId
impl DynSync for CallSiteId
impl Freeze for CallSiteId
impl RefUnwindSafe for CallSiteId
impl Send for CallSiteId
impl Sync for CallSiteId
impl Unpin for CallSiteId
impl UnsafeUnpin for CallSiteId
impl UnwindSafe for CallSiteId
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