pub struct ToConfigValue { /* private fields */ }Implementations§
Source§impl ToConfigValue
impl ToConfigValue
pub fn config_values(&self) -> AstChildren<ConfigValue> ⓘ
pub fn eq_token(&self) -> Option<SyntaxToken>
pub fn default_token(&self) -> Option<SyntaxToken>
pub fn null_token(&self) -> Option<SyntaxToken>
pub fn to_token(&self) -> Option<SyntaxToken>
Trait Implementations§
Source§impl AstNode for ToConfigValue
impl AstNode for ToConfigValue
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 ToConfigValue
impl Clone for ToConfigValue
Source§fn clone(&self) -> ToConfigValue
fn clone(&self) -> ToConfigValue
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 ToConfigValue
impl Debug for ToConfigValue
impl Eq for ToConfigValue
Source§impl From<ToConfigValue> for ConfigAssignment
impl From<ToConfigValue> for ConfigAssignment
Source§fn from(node: ToConfigValue) -> ConfigAssignment
fn from(node: ToConfigValue) -> ConfigAssignment
Converts to this type from the input type.
Source§impl Hash for ToConfigValue
impl Hash for ToConfigValue
Source§impl PartialEq for ToConfigValue
impl PartialEq for ToConfigValue
impl StructuralPartialEq for ToConfigValue
Auto Trait Implementations§
impl !RefUnwindSafe for ToConfigValue
impl !Send for ToConfigValue
impl !Sync for ToConfigValue
impl !UnwindSafe for ToConfigValue
impl Freeze for ToConfigValue
impl Unpin for ToConfigValue
impl UnsafeUnpin for ToConfigValue
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