pub struct TerminalSize {
pub height: Option<i64>,
pub width: Option<i64>,
}
Expand description
TerminalSize represents the size of the terminal
This struct was generated based on the Go types of the official Nomad API client.
Fields§
§height: Option<i64>
§width: Option<i64>
Implementations§
Source§impl TerminalSize
impl TerminalSize
pub fn builder() -> TerminalSizeBuilder
Trait Implementations§
Source§impl Clone for TerminalSize
impl Clone for TerminalSize
Source§fn clone(&self) -> TerminalSize
fn clone(&self) -> TerminalSize
Returns a copy 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 TerminalSize
impl Debug for TerminalSize
Source§impl Default for TerminalSize
impl Default for TerminalSize
Source§fn default() -> TerminalSize
fn default() -> TerminalSize
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TerminalSize
impl<'de> Deserialize<'de> for TerminalSize
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 PartialEq for TerminalSize
impl PartialEq for TerminalSize
Source§impl Serialize for TerminalSize
impl Serialize for TerminalSize
impl StructuralPartialEq for TerminalSize
Auto Trait Implementations§
impl Freeze for TerminalSize
impl RefUnwindSafe for TerminalSize
impl Send for TerminalSize
impl Sync for TerminalSize
impl Unpin for TerminalSize
impl UnwindSafe for TerminalSize
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