pub struct OrBuilder { /* private fields */ }
Expand description
Builder for Or
.
Implementations§
Source§impl OrBuilder
impl OrBuilder
Sourcepub fn path<VALUE: Into<JSONPath>>(self, value: VALUE) -> Self
pub fn path<VALUE: Into<JSONPath>>(self, value: VALUE) -> Self
Must be a JSON Pointer If the “path” member is not specified within the predicate object, it’s value is assumed to be an empty string.
pub fn apply<VALUE: Into<Vec<Predicate>>>(self, value: VALUE) -> Self
Sourcepub fn build(self) -> Result<Or, OrBuilderError>
pub fn build(self) -> Result<Or, OrBuilderError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for OrBuilder
impl RefUnwindSafe for OrBuilder
impl Send for OrBuilder
impl Sync for OrBuilder
impl Unpin for OrBuilder
impl UnwindSafe for OrBuilder
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