Struct gitql_ast::expression::SliceExpression
source · pub struct SliceExpression {
pub collection: Box<dyn Expression>,
pub start: Option<Box<dyn Expression>>,
pub end: Option<Box<dyn Expression>>,
}
Fields§
§collection: Box<dyn Expression>
§start: Option<Box<dyn Expression>>
§end: Option<Box<dyn Expression>>
Trait Implementations§
source§impl Expression for SliceExpression
impl Expression for SliceExpression
Auto Trait Implementations§
impl Freeze for SliceExpression
impl !RefUnwindSafe for SliceExpression
impl !Send for SliceExpression
impl !Sync for SliceExpression
impl Unpin for SliceExpression
impl !UnwindSafe for SliceExpression
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