pub struct PropertyConstraints { /* private fields */ }Implementations§
Source§impl PropertyConstraints
impl PropertyConstraints
pub fn constraints_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for PropertyConstraints
impl AstNode for PropertyConstraints
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for PropertyConstraints
impl Clone for PropertyConstraints
Source§fn clone(&self) -> PropertyConstraints
fn clone(&self) -> PropertyConstraints
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 PropertyConstraints
impl Debug for PropertyConstraints
impl Eq for PropertyConstraints
Source§impl From<PropertyConstraints> for TableProperty
impl From<PropertyConstraints> for TableProperty
Source§fn from(node: PropertyConstraints) -> TableProperty
fn from(node: PropertyConstraints) -> TableProperty
Converts to this type from the input type.
Source§impl Hash for PropertyConstraints
impl Hash for PropertyConstraints
Source§impl PartialEq for PropertyConstraints
impl PartialEq for PropertyConstraints
impl StructuralPartialEq for PropertyConstraints
Auto Trait Implementations§
impl !RefUnwindSafe for PropertyConstraints
impl !Send for PropertyConstraints
impl !Sync for PropertyConstraints
impl !UnwindSafe for PropertyConstraints
impl Freeze for PropertyConstraints
impl Unpin for PropertyConstraints
impl UnsafeUnpin for PropertyConstraints
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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