#[repr(C)]pub struct PartitionBoundSpec {
pub type_: NodeTag,
pub strategy: c_char,
pub is_default: bool,
pub modulus: c_int,
pub remainder: c_int,
pub listdatums: *mut List,
pub lowerdatums: *mut List,
pub upperdatums: *mut List,
pub location: c_int,
}
Fields§
§type_: NodeTag
§strategy: c_char
§is_default: bool
§modulus: c_int
§remainder: c_int
§listdatums: *mut List
§lowerdatums: *mut List
§upperdatums: *mut List
§location: c_int
Trait Implementations§
Source§impl Clone for PartitionBoundSpec
impl Clone for PartitionBoundSpec
Source§fn clone(&self) -> PartitionBoundSpec
fn clone(&self) -> PartitionBoundSpec
Returns a copy 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 moreSource§impl Debug for PartitionBoundSpec
impl Debug for PartitionBoundSpec
Source§impl Default for PartitionBoundSpec
impl Default for PartitionBoundSpec
Source§impl Display for PartitionBoundSpec
impl Display for PartitionBoundSpec
Source§impl PgNode for PartitionBoundSpec
impl PgNode for PartitionBoundSpec
Source§fn display_node(&self) -> String
fn display_node(&self) -> String
Format this node Read more
impl Copy for PartitionBoundSpec
Auto Trait Implementations§
impl Freeze for PartitionBoundSpec
impl RefUnwindSafe for PartitionBoundSpec
impl !Send for PartitionBoundSpec
impl !Sync for PartitionBoundSpec
impl Unpin for PartitionBoundSpec
impl UnwindSafe for PartitionBoundSpec
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