pub enum ProjectedReadRequest {
Show 23 variants
Len,
Empty,
Truthy,
Field(Arc<str>),
Index(Value),
Contains(Value),
Find {
needle: Value,
start: usize,
},
GrepText(Value),
Keys,
Values,
StartsWith(Value),
EndsWith(Value),
Split(Value),
Join(Value),
Trim,
Slice {
start: Option<isize>,
end: Option<isize>,
},
Push(Value),
ToNumber,
JsonParse,
SliceBound,
RangeBound,
Render,
Materialize,
}Variants§
Len
Empty
Truthy
Field(Arc<str>)
Index(Value)
Contains(Value)
Find
GrepText(Value)
Keys
Values
StartsWith(Value)
EndsWith(Value)
Split(Value)
Join(Value)
Trim
Slice
Push(Value)
ToNumber
JsonParse
SliceBound
RangeBound
Render
Materialize
Trait Implementations§
Source§impl Clone for ProjectedReadRequest
impl Clone for ProjectedReadRequest
Source§fn clone(&self) -> ProjectedReadRequest
fn clone(&self) -> ProjectedReadRequest
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 ProjectedReadRequest
impl Debug for ProjectedReadRequest
Source§impl PartialEq for ProjectedReadRequest
impl PartialEq for ProjectedReadRequest
Source§fn eq(&self, other: &ProjectedReadRequest) -> bool
fn eq(&self, other: &ProjectedReadRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ProjectedReadRequest
Auto Trait Implementations§
impl !RefUnwindSafe for ProjectedReadRequest
impl !UnwindSafe for ProjectedReadRequest
impl Freeze for ProjectedReadRequest
impl Send for ProjectedReadRequest
impl Sync for ProjectedReadRequest
impl Unpin for ProjectedReadRequest
impl UnsafeUnpin for ProjectedReadRequest
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