pub struct RefreshClientSpec {Show 14 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: SubscriptionSpec,
pub control_size: Option<String>,
pub colour_report: Option<String>,
}Expand description
SDK value object for refresh-client.
Fields§
§target_client: Option<String>Optional target-client identifier or =.
adjustment: Option<u32>Optional pan adjustment used with directional panning.
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.
subscriptions: SubscriptionSpecControl-mode subscription fields.
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 RefreshClientSpec
impl Clone for RefreshClientSpec
Source§fn clone(&self) -> RefreshClientSpec
fn clone(&self) -> RefreshClientSpec
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 RefreshClientSpec
impl Debug for RefreshClientSpec
Source§impl Default for RefreshClientSpec
impl Default for RefreshClientSpec
Source§fn default() -> RefreshClientSpec
fn default() -> RefreshClientSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RefreshClientSpec
impl<'de> Deserialize<'de> for RefreshClientSpec
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
impl Eq for RefreshClientSpec
Source§impl From<RefreshClientSpec> for RmuxCommandKind
impl From<RefreshClientSpec> for RmuxCommandKind
Source§fn from(value: RefreshClientSpec) -> Self
fn from(value: RefreshClientSpec) -> Self
Converts to this type from the input type.
Source§impl From<RefreshClientSpec> for Request
impl From<RefreshClientSpec> for Request
Source§fn from(value: RefreshClientSpec) -> Self
fn from(value: RefreshClientSpec) -> Self
Converts to this type from the input type.
Source§impl From<RefreshClientSpec> for RmuxCommand
impl From<RefreshClientSpec> for RmuxCommand
Source§fn from(value: RefreshClientSpec) -> Self
fn from(value: RefreshClientSpec) -> Self
Converts to this type from the input type.
Source§impl From<RefreshClientSpec> for RefreshClientRequest
impl From<RefreshClientSpec> for RefreshClientRequest
Source§fn from(value: RefreshClientSpec) -> Self
fn from(value: RefreshClientSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RefreshClientSpec
impl PartialEq for RefreshClientSpec
Source§fn eq(&self, other: &RefreshClientSpec) -> bool
fn eq(&self, other: &RefreshClientSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RefreshClientSpec
impl Serialize for RefreshClientSpec
impl StructuralPartialEq for RefreshClientSpec
Auto Trait Implementations§
impl Freeze for RefreshClientSpec
impl RefUnwindSafe for RefreshClientSpec
impl Send for RefreshClientSpec
impl Sync for RefreshClientSpec
impl Unpin for RefreshClientSpec
impl UnsafeUnpin for RefreshClientSpec
impl UnwindSafe for RefreshClientSpec
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