pub struct NoteInfo {
pub note_id: i64,
pub model_name: String,
pub tags: Vec<String>,
pub fields: HashMap<String, NoteField>,
pub cards: Vec<i64>,
}Expand description
Information about an existing note.
Fields§
§note_id: i64The note ID.
model_name: StringThe note type (model) name.
Tags on the note.
fields: HashMap<String, NoteField>Field values and metadata.
cards: Vec<i64>Card IDs generated from this note.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NoteInfo
impl<'de> Deserialize<'de> for NoteInfo
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<NoteInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<NoteInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for NoteInfo
impl Serialize for NoteInfo
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Auto Trait Implementations§
impl Freeze for NoteInfo
impl RefUnwindSafe for NoteInfo
impl Send for NoteInfo
impl Sync for NoteInfo
impl Unpin for NoteInfo
impl UnwindSafe for NoteInfo
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