[−]Struct piston::ResizeArgs
Resize arguments.
Fields
window_size: [f64; 2]
The width and height of rendered area in points.
draw_size: [u32; 2]
The width of rendered area in pixels.
Methods
impl ResizeArgs
pub fn viewport(&self) -> Viewport
Returns viewport information filling entire render area.
Trait Implementations
impl<'de> Deserialize<'de> for ResizeArgs
fn deserialize<__D>(
__deserializer: __D
) -> Result<ResizeArgs, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
__deserializer: __D
) -> Result<ResizeArgs, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Copy for ResizeArgs
impl Clone for ResizeArgs
fn clone(&self) -> ResizeArgs
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl PartialEq<ResizeArgs> for ResizeArgs
fn eq(&self, other: &ResizeArgs) -> bool
fn ne(&self, other: &ResizeArgs) -> bool
impl Serialize for ResizeArgs
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl PartialOrd<ResizeArgs> for ResizeArgs
fn partial_cmp(&self, other: &ResizeArgs) -> Option<Ordering>
fn lt(&self, other: &ResizeArgs) -> bool
fn le(&self, other: &ResizeArgs) -> bool
fn gt(&self, other: &ResizeArgs) -> bool
fn ge(&self, other: &ResizeArgs) -> bool
impl Debug for ResizeArgs
Auto Trait Implementations
impl Send for ResizeArgs
impl Unpin for ResizeArgs
impl Sync for ResizeArgs
impl UnwindSafe for ResizeArgs
impl RefUnwindSafe for ResizeArgs
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,