pub struct CompositeAttributeRemoval {
pub name: String,
pub if_exists: bool,
pub cascade: bool,
}Expand description
One DROP ATTRIBUTE action; missing-name handling and dependency behavior remain execution-time decisions.
Fields§
§name: String§if_exists: bool§cascade: boolTrait Implementations§
Source§impl Clone for CompositeAttributeRemoval
impl Clone for CompositeAttributeRemoval
Source§impl Debug for CompositeAttributeRemoval
impl Debug for CompositeAttributeRemoval
Source§impl<'de> Deserialize<'de> for CompositeAttributeRemoval
impl<'de> Deserialize<'de> for CompositeAttributeRemoval
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
Auto Trait Implementations§
impl Freeze for CompositeAttributeRemoval
impl RefUnwindSafe for CompositeAttributeRemoval
impl Send for CompositeAttributeRemoval
impl Sync for CompositeAttributeRemoval
impl Unpin for CompositeAttributeRemoval
impl UnsafeUnpin for CompositeAttributeRemoval
impl UnwindSafe for CompositeAttributeRemoval
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