pub struct ResolvedIndex(/* private fields */);Implementations§
Source§impl ResolvedIndex
impl ResolvedIndex
pub fn new(identifier: Fragment, table: ResolvedTable, def: IndexDef) -> Self
pub fn identifier(&self) -> &Fragment
pub fn table(&self) -> &ResolvedTable
pub fn def(&self) -> &IndexDef
Trait Implementations§
Source§impl Clone for ResolvedIndex
impl Clone for ResolvedIndex
Source§fn clone(&self) -> ResolvedIndex
fn clone(&self) -> ResolvedIndex
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 moreAuto Trait Implementations§
impl Freeze for ResolvedIndex
impl RefUnwindSafe for ResolvedIndex
impl Send for ResolvedIndex
impl Sync for ResolvedIndex
impl Unpin for ResolvedIndex
impl UnwindSafe for ResolvedIndex
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