Struct google_docs1::api::CreateFootnoteRequest [−][src]
Creates a Footnote segment and inserts a new FootnoteReference to it at the given location. The new Footnote segment will contain a space followed by a newline character.
This type is not used in any activity, and only used as part of another schema.
Fields
end_of_segment_location: Option<EndOfSegmentLocation>Inserts the footnote reference at the end of the document body. Footnote references cannot be inserted inside a header, footer or footnote. Since footnote references can only be inserted in the body, the segment ID field must be empty.
location: Option<Location>Inserts the footnote reference at a specific index in the document. The footnote reference must be inserted inside the bounds of an existing Paragraph. For instance, it cannot be inserted at a table's start index (i.e. between the table and its preceding paragraph). Footnote references cannot be inserted inside an equation, header, footer or footnote. Since footnote references can only be inserted in the body, the segment ID field must be empty.
Trait Implementations
impl Clone for CreateFootnoteRequest[src]
fn clone(&self) -> CreateFootnoteRequest[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for CreateFootnoteRequest[src]
impl Default for CreateFootnoteRequest[src]
fn default() -> CreateFootnoteRequest[src]
impl<'de> Deserialize<'de> for CreateFootnoteRequest[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl Part for CreateFootnoteRequest[src]
impl Serialize for CreateFootnoteRequest[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateFootnoteRequest[src]
impl Send for CreateFootnoteRequest[src]
impl Sync for CreateFootnoteRequest[src]
impl Unpin for CreateFootnoteRequest[src]
impl UnwindSafe for CreateFootnoteRequest[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,