pub struct LocateNodesParameters {
pub context: BrowsingContext,
pub locator: Locator,
pub max_node_count: Option<JsUint>,
pub serialization_options: Option<SerializationOptions>,
pub start_nodes: Option<Vec<SharedReference>>,
}Fields§
§context: BrowsingContext§locator: Locator§max_node_count: Option<JsUint>§serialization_options: Option<SerializationOptions>§start_nodes: Option<Vec<SharedReference>>Implementations§
Source§impl LocateNodesParameters
impl LocateNodesParameters
pub fn new( context: BrowsingContext, locator: Locator, max_node_count: Option<JsUint>, serialization_options: Option<SerializationOptions>, start_nodes: Option<Vec<SharedReference>>, ) -> Self
Trait Implementations§
Source§impl Debug for LocateNodesParameters
impl Debug for LocateNodesParameters
Source§impl<'de> Deserialize<'de> for LocateNodesParameters
impl<'de> Deserialize<'de> for LocateNodesParameters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for LocateNodesParameters
impl RefUnwindSafe for LocateNodesParameters
impl Send for LocateNodesParameters
impl Sync for LocateNodesParameters
impl Unpin for LocateNodesParameters
impl UnwindSafe for LocateNodesParameters
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