pub struct DatabaseOptionEncoding { /* private fields */ }Implementations§
Source§impl DatabaseOptionEncoding
impl DatabaseOptionEncoding
pub fn config_value_name(&self) -> Option<ConfigValueName>
pub fn literal(&self) -> Option<Literal>
pub fn eq_token(&self) -> Option<SyntaxToken>
pub fn default_token(&self) -> Option<SyntaxToken>
pub fn encoding_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for DatabaseOptionEncoding
impl AstNode for DatabaseOptionEncoding
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 DatabaseOptionEncoding
impl Clone for DatabaseOptionEncoding
Source§fn clone(&self) -> DatabaseOptionEncoding
fn clone(&self) -> DatabaseOptionEncoding
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 DatabaseOptionEncoding
impl Debug for DatabaseOptionEncoding
impl Eq for DatabaseOptionEncoding
Source§impl From<DatabaseOptionEncoding> for DatabaseOption
impl From<DatabaseOptionEncoding> for DatabaseOption
Source§fn from(node: DatabaseOptionEncoding) -> DatabaseOption
fn from(node: DatabaseOptionEncoding) -> DatabaseOption
Converts to this type from the input type.
Source§impl Hash for DatabaseOptionEncoding
impl Hash for DatabaseOptionEncoding
Source§impl PartialEq for DatabaseOptionEncoding
impl PartialEq for DatabaseOptionEncoding
impl StructuralPartialEq for DatabaseOptionEncoding
Auto Trait Implementations§
impl !RefUnwindSafe for DatabaseOptionEncoding
impl !Send for DatabaseOptionEncoding
impl !Sync for DatabaseOptionEncoding
impl !UnwindSafe for DatabaseOptionEncoding
impl Freeze for DatabaseOptionEncoding
impl Unpin for DatabaseOptionEncoding
impl UnsafeUnpin for DatabaseOptionEncoding
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