pub struct RevisionListV1 {
pub schema: String,
pub vault_id: String,
pub revisions: Vec<RevisionSummaryV1>,
pub next_after: Option<u64>,
}Expand description
Response of GET /v1/vaults/{vault_id}/knowledge/revisions.
Fields§
§schema: String§vault_id: String§revisions: Vec<RevisionSummaryV1>§next_after: Option<u64>Pass as after for the next page; absent on the last page.
Implementations§
Source§impl RevisionListV1
impl RevisionListV1
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for RevisionListV1
impl Clone for RevisionListV1
Source§impl Debug for RevisionListV1
impl Debug for RevisionListV1
Source§impl<'de> Deserialize<'de> for RevisionListV1
impl<'de> Deserialize<'de> for RevisionListV1
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 RevisionListV1
Source§impl PartialEq for RevisionListV1
impl PartialEq for RevisionListV1
Source§impl Serialize for RevisionListV1
impl Serialize for RevisionListV1
impl StructuralPartialEq for RevisionListV1
Auto Trait Implementations§
impl Freeze for RevisionListV1
impl RefUnwindSafe for RevisionListV1
impl Send for RevisionListV1
impl Sync for RevisionListV1
impl Unpin for RevisionListV1
impl UnsafeUnpin for RevisionListV1
impl UnwindSafe for RevisionListV1
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