[−][src]Struct postgres_parser::sys::NextValueExpr
NextValueExpr get next value from sequence
This has the same effect as calling the nextval() function, but it does not check permissions on the sequence. This is used for identity columns, where the sequence is an implicit dependency without its own permissions.
Fields
xpr: Expr
seqid: Oid
typeId: Oid
Trait Implementations
impl Debug for NextValueExpr
[src]
impl Default for NextValueExpr
[src]
impl Eq for NextValueExpr
[src]
impl Hash for NextValueExpr
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<NextValueExpr> for NextValueExpr
[src]
fn eq(&self, other: &NextValueExpr) -> bool
[src]
fn ne(&self, other: &NextValueExpr) -> bool
[src]
impl StructuralEq for NextValueExpr
[src]
impl StructuralPartialEq for NextValueExpr
[src]
Auto Trait Implementations
impl RefUnwindSafe for NextValueExpr
impl Send for NextValueExpr
impl Sync for NextValueExpr
impl Unpin for NextValueExpr
impl UnwindSafe for NextValueExpr
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,