Struct cursive::view::SizeRequest
[−]
[src]
pub struct SizeRequest { pub w: DimensionRequest, pub h: DimensionRequest, }
Describes constraints on a view layout.
Fields
w: DimensionRequest
Restriction on the view width
h: DimensionRequest
Restriction on the view height
Methods
impl SizeRequest
[src]
fn reduced<T: ToVec2>(self, offset: T) -> Self
Returns a new SizeRequest, reduced from the original by the given offset.
fn dummy() -> Self
Creates a new dummy request, with no restriction.
Trait Implementations
impl Copy for SizeRequest
[src]
impl Clone for SizeRequest
[src]
fn clone(&self) -> SizeRequest
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl PartialEq for SizeRequest
[src]
fn eq(&self, __arg_0: &SizeRequest) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &SizeRequest) -> bool
This method tests for !=
.