pub struct StreamMode<O = Unselected> { /* private fields */ }Expand description
The stream form: p4 client -S stream [[-c change] -o] [name].
Associate the workspace with the specified stream, which is used to
generate its workspace view. Entered with Client::stream; before
-o is selected, Client::switch_view can add -s to switch the
stream associated with an existing workspace.
Trait Implementations§
Source§impl<O> ClientMode<Unselected, Unselected, Unselected> for StreamMode<O>where
O: ExclusiveOption,
impl<O> ClientMode<Unselected, Unselected, Unselected> for StreamMode<O>where
O: ExclusiveOption,
Source§fn inject_mode_args(
&self,
command: &mut Command,
_: &Unselected,
_: &Unselected,
_: &Unselected,
)
fn inject_mode_args( &self, command: &mut Command, _: &Unselected, _: &Unselected, _: &Unselected, )
Inject the mode flag(s) and the carried options into
command.Source§impl<O: Clone> Clone for StreamMode<O>
impl<O: Clone> Clone for StreamMode<O>
Source§impl<O: Debug> Debug for StreamMode<O>
impl<O: Debug> Debug for StreamMode<O>
Source§impl<O: Default> Default for StreamMode<O>
impl<O: Default> Default for StreamMode<O>
impl<O: Eq> Eq for StreamMode<O>
Source§impl<O: PartialEq> PartialEq for StreamMode<O>
impl<O: PartialEq> PartialEq for StreamMode<O>
impl<O: PartialEq> StructuralPartialEq for StreamMode<O>
Auto Trait Implementations§
impl<O> Freeze for StreamMode<O>where
O: Freeze,
impl<O> RefUnwindSafe for StreamMode<O>where
O: RefUnwindSafe,
impl<O> Send for StreamMode<O>where
O: Send,
impl<O> Sync for StreamMode<O>where
O: Sync,
impl<O> Unpin for StreamMode<O>where
O: Unpin,
impl<O> UnsafeUnpin for StreamMode<O>where
O: UnsafeUnpin,
impl<O> UnwindSafe for StreamMode<O>where
O: UnwindSafe,
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