pub struct WindowRealmInfo {
pub base_realm_info: BaseRealmInfo,
pub type: WindowRealmInfoType,
pub context: BrowsingContext,
pub sandbox: Option<String>,
}Fields§
§base_realm_info: BaseRealmInfo§type: WindowRealmInfoType§context: BrowsingContext§sandbox: Option<String>Implementations§
Source§impl WindowRealmInfo
impl WindowRealmInfo
pub fn builder() -> WindowRealmInfoBuilder
Source§impl WindowRealmInfo
impl WindowRealmInfo
pub fn new( base_realm_info: impl Into<BaseRealmInfo>, type: impl Into<WindowRealmInfoType>, context: impl Into<BrowsingContext>, ) -> Self
Source§impl WindowRealmInfo
impl WindowRealmInfo
pub const IDENTIFIER: &'static str = "script.WindowRealmInfo"
pub const DOMAIN_DIRECTION: &'static str = "local"
pub fn identifier(&self) -> &'static str
Trait Implementations§
Source§impl Clone for WindowRealmInfo
impl Clone for WindowRealmInfo
Source§fn clone(&self) -> WindowRealmInfo
fn clone(&self) -> WindowRealmInfo
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 Debug for WindowRealmInfo
impl Debug for WindowRealmInfo
Source§impl<'de> Deserialize<'de> for WindowRealmInfo
impl<'de> Deserialize<'de> for WindowRealmInfo
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
Source§impl From<WindowRealmInfo> for RealmInfo
impl From<WindowRealmInfo> for RealmInfo
Source§fn from(v: WindowRealmInfo) -> Self
fn from(v: WindowRealmInfo) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WindowRealmInfo
impl PartialEq for WindowRealmInfo
Source§impl Serialize for WindowRealmInfo
impl Serialize for WindowRealmInfo
Source§impl TryFrom<RealmInfo> for WindowRealmInfo
impl TryFrom<RealmInfo> for WindowRealmInfo
impl StructuralPartialEq for WindowRealmInfo
Auto Trait Implementations§
impl Freeze for WindowRealmInfo
impl RefUnwindSafe for WindowRealmInfo
impl Send for WindowRealmInfo
impl Sync for WindowRealmInfo
impl Unpin for WindowRealmInfo
impl UnsafeUnpin for WindowRealmInfo
impl UnwindSafe for WindowRealmInfo
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