pub struct HereDocInfo {
pub content: String,
pub terminator: String,
pub quoted: bool,
}Fields§
§content: String§terminator: String§quoted: boolOriginally-quoted terminator (<<'EOF', <<"EOF"). When true the
body is passed verbatim — no $var / $(cmd) / $((expr))
expansion. Plain <<EOF runs all expansions.
Trait Implementations§
Source§impl Clone for HereDocInfo
impl Clone for HereDocInfo
Source§fn clone(&self) -> HereDocInfo
fn clone(&self) -> HereDocInfo
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 HereDocInfo
impl Debug for HereDocInfo
Source§impl<'de> Deserialize<'de> for HereDocInfo
impl<'de> Deserialize<'de> for HereDocInfo
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
Auto Trait Implementations§
impl Freeze for HereDocInfo
impl RefUnwindSafe for HereDocInfo
impl Send for HereDocInfo
impl Sync for HereDocInfo
impl Unpin for HereDocInfo
impl UnsafeUnpin for HereDocInfo
impl UnwindSafe for HereDocInfo
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