pub struct HostPlace<P = u32> {
pub var: P,
pub member: Option<(u32, u32)>,
pub ty: Result<HostType, u32>,
pub indicator: Option<(P, u32)>,
}Expand description
A host variable, or one member of a host structure at member’s offset and length. The
indicator comes with the offset of this member’s element in it.
Fields§
§var: P§member: Option<(u32, u32)>§ty: Result<HostType, u32>Never a structure. An item with no SQL type keeps the walker’s EXEC abend.
indicator: Option<(P, u32)>Trait Implementations§
impl<P> Eq for HostPlace<P>where
P: Eq,
impl<P> StructuralPartialEq for HostPlace<P>where
P: PartialEq,
Auto Trait Implementations§
impl<P> Freeze for HostPlace<P>
impl<P> RefUnwindSafe for HostPlace<P>
impl<P> Send for HostPlace<P>
impl<P> Sync for HostPlace<P>
impl<P> Unpin for HostPlace<P>
impl<P> UnsafeUnpin for HostPlace<P>
impl<P> UnwindSafe for HostPlace<P>
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