pub struct FileRedirect {
pub span: Span,
pub descriptor: Option<FileDescriptor>,
pub operator: String,
pub destinations: Vec<RedirectDestination>,
}Fields§
§span: Span§descriptor: Option<FileDescriptor>§operator: String<, >, >>, &>, &>>, <&, >&, <> — captured as a leading
anonymous token before the destination(s).
destinations: Vec<RedirectDestination>Trait Implementations§
Source§impl Clone for FileRedirect
impl Clone for FileRedirect
Source§fn clone(&self) -> FileRedirect
fn clone(&self) -> FileRedirect
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 FileRedirect
impl Debug for FileRedirect
Source§impl<'de> Deserialize<'de> for FileRedirect
impl<'de> Deserialize<'de> for FileRedirect
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 FileRedirect
impl PartialEq for FileRedirect
Source§impl Serialize for FileRedirect
impl Serialize for FileRedirect
impl StructuralPartialEq for FileRedirect
Auto Trait Implementations§
impl Freeze for FileRedirect
impl RefUnwindSafe for FileRedirect
impl Send for FileRedirect
impl Sync for FileRedirect
impl Unpin for FileRedirect
impl UnsafeUnpin for FileRedirect
impl UnwindSafe for FileRedirect
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