pub struct CubeFnSource {
pub function_name: Cow<'static, str>,
pub file: Cow<'static, str>,
pub source_text: Cow<'static, str>,
pub line: u32,
pub column: u32,
}
Expand description
A cube function’s source
Fields§
§function_name: Cow<'static, str>
§file: Cow<'static, str>
§source_text: Cow<'static, str>
§line: u32
§column: u32
Trait Implementations§
Source§impl Clone for CubeFnSource
impl Clone for CubeFnSource
Source§fn clone(&self) -> CubeFnSource
fn clone(&self) -> CubeFnSource
Returns a duplicate of the value. Read more
1.0.0 · 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 CubeFnSource
impl Debug for CubeFnSource
Source§impl<'de> Deserialize<'de> for CubeFnSource
impl<'de> Deserialize<'de> for CubeFnSource
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 Hash for CubeFnSource
impl Hash for CubeFnSource
Source§impl PartialEq for CubeFnSource
impl PartialEq for CubeFnSource
Source§impl Serialize for CubeFnSource
impl Serialize for CubeFnSource
Source§impl TypeHash for CubeFnSource
impl TypeHash for CubeFnSource
impl Eq for CubeFnSource
impl StructuralPartialEq for CubeFnSource
Auto Trait Implementations§
impl Freeze for CubeFnSource
impl RefUnwindSafe for CubeFnSource
impl Send for CubeFnSource
impl Sync for CubeFnSource
impl Unpin for CubeFnSource
impl UnwindSafe for CubeFnSource
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.