Struct chrome_remote_interface_model::target::CreateTargetCommand [−][src]
This is supported on crate feature
Target
only.Creates a new page.
Implementations
impl CreateTargetCommand
[src]
pub fn builder() -> CreateTargetCommandBuilder
[src]
pub fn url(&self) -> &str
[src]
The initial URL the page will be navigated to.
pub fn width(&self) -> Option<&u32>
[src]
Frame width in DIP (headless chrome only).
pub fn height(&self) -> Option<&u32>
[src]
Frame height in DIP (headless chrome only).
pub fn browser_context_id(&self) -> Option<&JsonValue>
[src]
The browser context to create the page in.
pub fn enable_begin_frame_control(&self) -> Option<&bool>
[src]
This is supported on crate feature
experimental
only.Whether BeginFrames for this target will be controlled via DevTools (headless chrome only, not supported on MacOS yet, false by default).
pub fn new_window(&self) -> Option<&bool>
[src]
Whether to create a new Window or Tab (chrome-only, false by default).
pub fn background(&self) -> Option<&bool>
[src]
Whether to create the target in background or foreground (chrome-only, false by default).
Trait Implementations
impl Clone for CreateTargetCommand
[src]
fn clone(&self) -> CreateTargetCommand
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Command for CreateTargetCommand
[src]
type Return = CreateTargetReturn
Return type.
const METHOD: &'static str
[src]
fn into_request(self, session_id: Option<SessionId>, id: u32) -> Request<Self> where
Self: Sized,
[src]
Self: Sized,
impl Debug for CreateTargetCommand
[src]
impl<'de> Deserialize<'de> for CreateTargetCommand
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for CreateTargetCommand
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateTargetCommand
[src]
impl Send for CreateTargetCommand
[src]
impl Sync for CreateTargetCommand
[src]
impl Unpin for CreateTargetCommand
[src]
impl UnwindSafe for CreateTargetCommand
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,