pub struct RefreshClientRequest {Show 15 fields
pub target_client: Option<String>,
pub adjustment: Option<u32>,
pub clear_pan: bool,
pub pan_left: bool,
pub pan_right: bool,
pub pan_up: bool,
pub pan_down: bool,
pub status_only: bool,
pub clipboard_query: bool,
pub flags: Option<String>,
pub flags_alias: Option<String>,
pub subscriptions: Vec<String>,
pub subscriptions_format: Vec<String>,
pub control_size: Option<String>,
pub colour_report: Option<String>,
}Expand description
Request payload for refresh-client.
Fields§
§target_client: Option<String>The optional target-client identifier or =.
adjustment: Option<u32>Optional pan adjustment used with -L, -R, -U, or -D.
clear_pan: boolWhether client panning should be cleared.
pan_left: boolWhether the client view should pan left.
pan_right: boolWhether the client view should pan right.
pan_up: boolWhether the client view should pan up.
pan_down: boolWhether the client view should pan down.
status_only: boolWhether only the status line should be redrawn.
clipboard_query: boolWhether the client clipboard should be queried.
flags: Option<String>Optional client-flag string from -f.
flags_alias: Option<String>Optional client-flag string from -F, which tmux treats as an alias for -f.
subscriptions: Vec<String>Optional control-mode subscription updates from -A.
subscriptions_format: Vec<String>Optional control-mode subscription definitions from -B.
control_size: Option<String>Optional control-mode size string from -C.
colour_report: Option<String>Optional control-mode colour report request from -r.
Trait Implementations§
Source§impl Clone for RefreshClientRequest
impl Clone for RefreshClientRequest
Source§fn clone(&self) -> RefreshClientRequest
fn clone(&self) -> RefreshClientRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RefreshClientRequest
impl Debug for RefreshClientRequest
Source§impl<'de> Deserialize<'de> for RefreshClientRequest
impl<'de> Deserialize<'de> for RefreshClientRequest
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 RefreshClientRequest
impl PartialEq for RefreshClientRequest
Source§fn eq(&self, other: &RefreshClientRequest) -> bool
fn eq(&self, other: &RefreshClientRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RefreshClientRequest
impl Serialize for RefreshClientRequest
impl Eq for RefreshClientRequest
impl StructuralPartialEq for RefreshClientRequest
Auto Trait Implementations§
impl Freeze for RefreshClientRequest
impl RefUnwindSafe for RefreshClientRequest
impl Send for RefreshClientRequest
impl Sync for RefreshClientRequest
impl Unpin for RefreshClientRequest
impl UnsafeUnpin for RefreshClientRequest
impl UnwindSafe for RefreshClientRequest
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