pub struct SplitSpec {
pub target: SplitTargetSpec,
pub direction: SplitDirectionSpec,
pub before: bool,
pub process: ProcessSpec,
}Expand description
SDK value object for split-window.
Fields§
§target: SplitTargetSpecExact split target.
direction: SplitDirectionSpecRequested split direction.
before: boolWhether the new pane is inserted before the target on the chosen
axis (tmux -b). Default false puts the new pane after the target.
process: ProcessSpecProcess-spawn fields for the new pane.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SplitSpec
impl<'de> Deserialize<'de> for SplitSpec
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 SplitSpec
Source§impl From<SplitSpec> for RmuxCommandKind
impl From<SplitSpec> for RmuxCommandKind
Source§impl From<SplitSpec> for RmuxCommand
impl From<SplitSpec> for RmuxCommand
Source§impl From<SplitSpec> for SplitWindowExtRequest
impl From<SplitSpec> for SplitWindowExtRequest
impl StructuralPartialEq for SplitSpec
Auto Trait Implementations§
impl Freeze for SplitSpec
impl RefUnwindSafe for SplitSpec
impl Send for SplitSpec
impl Sync for SplitSpec
impl Unpin for SplitSpec
impl UnsafeUnpin for SplitSpec
impl UnwindSafe for SplitSpec
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