pub enum FrameUnits {
FrameGroups(FrameGroups),
FrameRange(FrameRange),
FrameRows(FrameRows),
}Variants§
Trait Implementations§
Source§impl AstNode for FrameUnits
impl AstNode for FrameUnits
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 FrameUnits
impl Clone for FrameUnits
Source§fn clone(&self) -> FrameUnits
fn clone(&self) -> FrameUnits
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 FrameUnits
impl Debug for FrameUnits
impl Eq for FrameUnits
Source§impl From<FrameGroups> for FrameUnits
impl From<FrameGroups> for FrameUnits
Source§fn from(node: FrameGroups) -> FrameUnits
fn from(node: FrameGroups) -> FrameUnits
Converts to this type from the input type.
Source§impl From<FrameRange> for FrameUnits
impl From<FrameRange> for FrameUnits
Source§fn from(node: FrameRange) -> FrameUnits
fn from(node: FrameRange) -> FrameUnits
Converts to this type from the input type.
Source§impl From<FrameRows> for FrameUnits
impl From<FrameRows> for FrameUnits
Source§fn from(node: FrameRows) -> FrameUnits
fn from(node: FrameRows) -> FrameUnits
Converts to this type from the input type.
Source§impl Hash for FrameUnits
impl Hash for FrameUnits
Source§impl PartialEq for FrameUnits
impl PartialEq for FrameUnits
impl StructuralPartialEq for FrameUnits
Auto Trait Implementations§
impl !RefUnwindSafe for FrameUnits
impl !Send for FrameUnits
impl !Sync for FrameUnits
impl !UnwindSafe for FrameUnits
impl Freeze for FrameUnits
impl Unpin for FrameUnits
impl UnsafeUnpin for FrameUnits
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