pub struct LocateNodesBuilder { /* private fields */ }Implementations§
Source§impl LocateNodesBuilder
impl LocateNodesBuilder
pub fn context(self, context: impl Into<BrowsingContext>) -> Self
pub fn locator(self, locator: impl Into<Locator>) -> Self
pub fn max_node_count(self, max_node_count: impl Into<u64>) -> Self
pub fn serialization_options( self, serialization_options: impl Into<SerializationOptions>, ) -> Self
pub fn start_node(self, start_node: impl Into<SharedReference>) -> Self
pub fn start_nodes<I, S>(self, start_nodes: I) -> Self
pub fn build(self) -> Result<LocateNodes, String>
Trait Implementations§
Source§impl Clone for LocateNodesBuilder
impl Clone for LocateNodesBuilder
Source§fn clone(&self) -> LocateNodesBuilder
fn clone(&self) -> LocateNodesBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for LocateNodesBuilder
impl Default for LocateNodesBuilder
Source§fn default() -> LocateNodesBuilder
fn default() -> LocateNodesBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LocateNodesBuilder
impl RefUnwindSafe for LocateNodesBuilder
impl Send for LocateNodesBuilder
impl Sync for LocateNodesBuilder
impl Unpin for LocateNodesBuilder
impl UnsafeUnpin for LocateNodesBuilder
impl UnwindSafe for LocateNodesBuilder
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<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