Struct windows_metadata::ModuleRef
source · pub struct ModuleRef(pub Row);Tuple Fields§
§0: RowImplementations§
Trait Implementations§
source§impl AsRow for ModuleRef
impl AsRow for ModuleRef
const TABLE: usize = 12usize
fn to_row(&self) -> Row
fn from_row(row: Row) -> Self
fn file(&self) -> &'static File
fn reader(&self) -> &'static Reader
fn index(&self) -> usize
fn next(&self) -> Self
fn usize(&self, column: usize) -> usize
fn str(&self, column: usize) -> &'static str
fn row(&self, column: usize) -> Row
fn decode<T: Decode>(&self, column: usize) -> T
fn blob(&self, column: usize) -> Blob
fn list<R: AsRow>(&self, column: usize) -> RowIterator<R> ⓘ
fn equal_range<L: AsRow>(&self, column: usize, value: usize) -> RowIterator<L> ⓘ
source§impl From<ModuleRef> for ResolutionScope
impl From<ModuleRef> for ResolutionScope
source§impl Ord for ModuleRef
impl Ord for ModuleRef
source§impl PartialEq for ModuleRef
impl PartialEq for ModuleRef
source§impl PartialOrd for ModuleRef
impl PartialOrd for ModuleRef
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Copy for ModuleRef
impl Eq for ModuleRef
impl StructuralEq for ModuleRef
impl StructuralPartialEq for ModuleRef
Auto Trait Implementations§
impl RefUnwindSafe for ModuleRef
impl Send for ModuleRef
impl Sync for ModuleRef
impl Unpin for ModuleRef
impl UnwindSafe for ModuleRef
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