#[repr(C)]pub struct FFPCTX {
pub fpath: *const c_char,
pub fplen: c_int,
pub input: *mut bson_iterator,
pub stopos: c_int,
pub stopnestedarr: bool,
pub mpos: c_int,
pub dpos: c_int,
}Fields§
§fpath: *const c_char§fplen: c_int§input: *mut bson_iterator§stopos: c_int§stopnestedarr: bool§mpos: c_int< Array index of the first matched array field
dpos: c_int< Position of $ in array projection fieldpath.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FFPCTX
impl RefUnwindSafe for FFPCTX
impl !Send for FFPCTX
impl !Sync for FFPCTX
impl Unpin for FFPCTX
impl UnwindSafe for FFPCTX
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