pub struct TableSample {
pub handler: u32,
pub args: Vec<Expr>,
pub repeatable: Option<Expr>,
}Expand description
TableSampleClause: the sample method of TABLESAMPLE and its arguments.
Fields§
§handler: u32The OID of the handler function of the method.
args: Vec<Expr>The arguments, each with the type that the method gives for it.
repeatable: Option<Expr>The seed of REPEATABLE, of type double precision.
Trait Implementations§
Source§impl Clone for TableSample
impl Clone for TableSample
Source§impl Debug for TableSample
impl Debug for TableSample
Source§impl PartialEq for TableSample
impl PartialEq for TableSample
impl StructuralPartialEq for TableSample
Auto Trait Implementations§
impl Freeze for TableSample
impl RefUnwindSafe for TableSample
impl Send for TableSample
impl Sync for TableSample
impl Unpin for TableSample
impl UnsafeUnpin for TableSample
impl UnwindSafe for TableSample
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