pub struct Onenote {
pub notebooks: Vec<Notebook>,
pub sections: Vec<OnenoteSection>,
pub section_groups: Vec<SectionGroup>,
pub pages: Vec<OnenotePage>,
pub resources: Vec<OnenoteResource>,
pub operations: Vec<OnenoteOperation>,
}
Fields§
§notebooks: Vec<Notebook>
§sections: Vec<OnenoteSection>
§section_groups: Vec<SectionGroup>
§pages: Vec<OnenotePage>
§resources: Vec<OnenoteResource>
§operations: Vec<OnenoteOperation>
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Onenote
impl<'de> Deserialize<'de> for Onenote
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
impl Eq for Onenote
impl StructuralPartialEq for Onenote
Auto Trait Implementations§
impl Freeze for Onenote
impl RefUnwindSafe for Onenote
impl Send for Onenote
impl Sync for Onenote
impl Unpin for Onenote
impl UnwindSafe for Onenote
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