pub struct RbsQueryInfo {
pub func_name: String,
pub struct_name: Option<String>,
pub columns: Vec<ResolvedColumn>,
pub params: Vec<ResolvedParam>,
pub command: QueryCommand,
}Expand description
Per-query info for RBS generation.
Fields§
§func_name: String§struct_name: Option<String>§columns: Vec<ResolvedColumn>§params: Vec<ResolvedParam>§command: QueryCommandTrait Implementations§
Source§impl Clone for RbsQueryInfo
impl Clone for RbsQueryInfo
Source§fn clone(&self) -> RbsQueryInfo
fn clone(&self) -> RbsQueryInfo
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 RbsQueryInfo
impl RefUnwindSafe for RbsQueryInfo
impl Send for RbsQueryInfo
impl Sync for RbsQueryInfo
impl Unpin for RbsQueryInfo
impl UnsafeUnpin for RbsQueryInfo
impl UnwindSafe for RbsQueryInfo
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