pub struct CreateOperatorStatement {
pub token: Token,
pub name: QualifiedOperator,
pub left_argument: Option<ProceduralType>,
pub right_argument: ProceduralType,
pub function: RoutineSignatureSyntax,
pub extension_name: Identifier,
pub local_id: SmartString,
}Fields§
§token: Token§name: QualifiedOperator§left_argument: Option<ProceduralType>§right_argument: ProceduralType§function: RoutineSignatureSyntax§extension_name: Identifier§local_id: SmartStringTrait Implementations§
Source§impl Clone for CreateOperatorStatement
impl Clone for CreateOperatorStatement
Source§fn clone(&self) -> CreateOperatorStatement
fn clone(&self) -> CreateOperatorStatement
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 CreateOperatorStatement
impl Debug for CreateOperatorStatement
Source§impl Display for CreateOperatorStatement
impl Display for CreateOperatorStatement
Source§impl PartialEq for CreateOperatorStatement
impl PartialEq for CreateOperatorStatement
impl StructuralPartialEq for CreateOperatorStatement
Auto Trait Implementations§
impl Freeze for CreateOperatorStatement
impl RefUnwindSafe for CreateOperatorStatement
impl Send for CreateOperatorStatement
impl Sync for CreateOperatorStatement
impl Unpin for CreateOperatorStatement
impl UnsafeUnpin for CreateOperatorStatement
impl UnwindSafe for CreateOperatorStatement
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