pub struct CompositeRowBinding {
pub ty: String,
pub attributes: Vec<i16>,
}Expand description
Creation-time positional binding of a stored ROW constructor. Type references use the same canonical-name lifecycle as stored casts; attribute numbers survive additions and dropped slots.
Fields§
§ty: String§attributes: Vec<i16>Trait Implementations§
Source§impl Clone for CompositeRowBinding
impl Clone for CompositeRowBinding
Source§impl Debug for CompositeRowBinding
impl Debug for CompositeRowBinding
Source§impl<'de> Deserialize<'de> for CompositeRowBinding
impl<'de> Deserialize<'de> for CompositeRowBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for CompositeRowBinding
Source§impl PartialEq for CompositeRowBinding
impl PartialEq for CompositeRowBinding
Source§impl Serialize for CompositeRowBinding
impl Serialize for CompositeRowBinding
impl StructuralPartialEq for CompositeRowBinding
Auto Trait Implementations§
impl Freeze for CompositeRowBinding
impl RefUnwindSafe for CompositeRowBinding
impl Send for CompositeRowBinding
impl Sync for CompositeRowBinding
impl Unpin for CompositeRowBinding
impl UnsafeUnpin for CompositeRowBinding
impl UnwindSafe for CompositeRowBinding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more