pub struct UserDefinedTypeSourceId {
pub udt: TypeIndex,
pub source_file: UserDefinedTypeSourceFileRef,
pub line: u32,
}Expand description
Source and line of the definition of a User Defined Type (UDT).
Fields§
§udt: TypeIndexIndex of the UDT’s type definition.
source_file: UserDefinedTypeSourceFileRefReference to the source file name.
line: u32Line number in the source file.
Trait Implementations§
Source§impl Clone for UserDefinedTypeSourceId
impl Clone for UserDefinedTypeSourceId
Source§fn clone(&self) -> UserDefinedTypeSourceId
fn clone(&self) -> UserDefinedTypeSourceId
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 UserDefinedTypeSourceId
impl Debug for UserDefinedTypeSourceId
Source§impl PartialEq for UserDefinedTypeSourceId
impl PartialEq for UserDefinedTypeSourceId
impl Eq for UserDefinedTypeSourceId
impl StructuralPartialEq for UserDefinedTypeSourceId
Auto Trait Implementations§
impl Freeze for UserDefinedTypeSourceId
impl RefUnwindSafe for UserDefinedTypeSourceId
impl Send for UserDefinedTypeSourceId
impl Sync for UserDefinedTypeSourceId
impl Unpin for UserDefinedTypeSourceId
impl UnwindSafe for UserDefinedTypeSourceId
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