pub struct TableSourcePlan {
pub name: String,
pub alias: Option<TableAliasPlan>,
pub access: TableAccessPlan,
}Fields§
§name: String§alias: Option<TableAliasPlan>§access: TableAccessPlanTrait Implementations§
Source§impl Clone for TableSourcePlan
impl Clone for TableSourcePlan
Source§fn clone(&self) -> TableSourcePlan
fn clone(&self) -> TableSourcePlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TableSourcePlan
impl Debug for TableSourcePlan
Source§impl<'de> Deserialize<'de> for TableSourcePlan
impl<'de> Deserialize<'de> for TableSourcePlan
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 TableSourcePlan
Source§impl Hash for TableSourcePlan
impl Hash for TableSourcePlan
Source§impl PartialEq for TableSourcePlan
impl PartialEq for TableSourcePlan
Source§impl Serialize for TableSourcePlan
impl Serialize for TableSourcePlan
impl StructuralPartialEq for TableSourcePlan
Auto Trait Implementations§
impl Freeze for TableSourcePlan
impl RefUnwindSafe for TableSourcePlan
impl Send for TableSourcePlan
impl Sync for TableSourcePlan
impl Unpin for TableSourcePlan
impl UnsafeUnpin for TableSourcePlan
impl UnwindSafe for TableSourcePlan
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>,
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