pub struct SchemasResponse {
pub schemas: Vec<String>,
pub total_results: i32,
pub resources: Vec<SchemaResource>,
}Fields§
§schemas: Vec<String>§total_results: i32§resources: Vec<SchemaResource>Implementations§
Source§impl SchemasResponse
impl SchemasResponse
pub fn new( schemas: Vec<String>, total_results: i32, resources: Vec<SchemaResource>, ) -> SchemasResponse
Trait Implementations§
Source§impl Clone for SchemasResponse
impl Clone for SchemasResponse
Source§fn clone(&self) -> SchemasResponse
fn clone(&self) -> SchemasResponse
Returns a copy 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 SchemasResponse
impl Debug for SchemasResponse
Source§impl Default for SchemasResponse
impl Default for SchemasResponse
Source§fn default() -> SchemasResponse
fn default() -> SchemasResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SchemasResponse
impl<'de> Deserialize<'de> for SchemasResponse
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 SchemasResponse
impl PartialEq for SchemasResponse
Source§impl Serialize for SchemasResponse
impl Serialize for SchemasResponse
impl StructuralPartialEq for SchemasResponse
Auto Trait Implementations§
impl Freeze for SchemasResponse
impl RefUnwindSafe for SchemasResponse
impl Send for SchemasResponse
impl Sync for SchemasResponse
impl Unpin for SchemasResponse
impl UnwindSafe for SchemasResponse
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