Struct pg_query::ast::CreateCastStmt [−][src]
pub struct CreateCastStmt { pub sourcetype: Option<Box<TypeName>>, pub targettype: Option<Box<TypeName>>, pub func: Option<Box<ObjectWithArgs>>, pub context: Box<CoercionContext>, pub inout: bool, }
Fields
sourcetype: Option<Box<TypeName>>
targettype: Option<Box<TypeName>>
func: Option<Box<ObjectWithArgs>>
context: Box<CoercionContext>
inout: bool
Trait Implementations
impl<'de> Deserialize<'de> for CreateCastStmt
[src]
impl<'de> Deserialize<'de> for CreateCastStmt
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl RefUnwindSafe for CreateCastStmt
impl RefUnwindSafe for CreateCastStmt
impl Send for CreateCastStmt
impl Send for CreateCastStmt
impl Sync for CreateCastStmt
impl Sync for CreateCastStmt
impl Unpin for CreateCastStmt
impl Unpin for CreateCastStmt
impl UnwindSafe for CreateCastStmt
impl UnwindSafe for CreateCastStmt
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]