pub struct DocumentRequest {
pub document: Box<DocumentSpecification>,
}Fields§
§document: Box<DocumentSpecification>Implementations§
Source§impl DocumentRequest
impl DocumentRequest
pub fn new(document: DocumentSpecification) -> DocumentRequest
Trait Implementations§
Source§impl Clone for DocumentRequest
impl Clone for DocumentRequest
Source§fn clone(&self) -> DocumentRequest
fn clone(&self) -> DocumentRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 DocumentRequest
impl Debug for DocumentRequest
Source§impl Default for DocumentRequest
impl Default for DocumentRequest
Source§fn default() -> DocumentRequest
fn default() -> DocumentRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DocumentRequest
impl<'de> Deserialize<'de> for DocumentRequest
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 DocumentRequest
impl PartialEq for DocumentRequest
Source§impl Serialize for DocumentRequest
impl Serialize for DocumentRequest
impl StructuralPartialEq for DocumentRequest
Auto Trait Implementations§
impl Freeze for DocumentRequest
impl RefUnwindSafe for DocumentRequest
impl Send for DocumentRequest
impl Sync for DocumentRequest
impl Unpin for DocumentRequest
impl UnwindSafe for DocumentRequest
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