pub struct SchemaContainer { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl BorshDeserialize for SchemaContainer
impl BorshDeserialize for SchemaContainer
fn deserialize_reader<R: Read>(reader: &mut R) -> Result<Self>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for SchemaContainer
impl BorshSerialize for SchemaContainer
Source§impl Clone for SchemaContainer
impl Clone for SchemaContainer
Source§fn clone(&self) -> SchemaContainer
fn clone(&self) -> SchemaContainer
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 PartialEq for SchemaContainer
impl PartialEq for SchemaContainer
Source§impl ToSchema for SchemaContainer
impl ToSchema for SchemaContainer
fn schema() -> Schema
fn schema_value(&self) -> SchemaValue
impl StructuralPartialEq for SchemaContainer
Auto Trait Implementations§
impl Freeze for SchemaContainer
impl RefUnwindSafe for SchemaContainer
impl Send for SchemaContainer
impl Sync for SchemaContainer
impl Unpin for SchemaContainer
impl UnwindSafe for SchemaContainer
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