[−][src]Trait cdrs::frame::traits::FromCursor
FromCursor
should be used to get parsed structure from an io:Cursor
wich bound to an array of bytes.
Required methods
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<Self> where
Self: Sized,
Self: Sized,
It should return an implementor from an io::Cursor
over an array of bytes.
Implementors
impl FromCursor for Consistency
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<Consistency>
[src]
impl FromCursor for ChangeType
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ChangeType>
[src]
impl FromCursor for ServerEvent
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ServerEvent>
[src]
impl FromCursor for StatusChangeType
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<StatusChangeType>
[src]
impl FromCursor for Target
[src]
impl FromCursor for TopologyChangeType
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<TopologyChangeType>
[src]
impl FromCursor for WriteType
[src]
impl FromCursor for ColType
[src]
impl FromCursor for ResResultBody
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ResResultBody>
[src]
impl FromCursor for ResultKind
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ResultKind>
[src]
impl FromCursor for SchemaChange
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<SchemaChange>
[src]
impl FromCursor for StatusChange
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<StatusChange>
[src]
impl FromCursor for TopologyChange
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<TopologyChange>
[src]
impl FromCursor for BodyResAuthChallenge
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResAuthChallenge>
[src]
impl FromCursor for BodyReqAuthSuccess
[src]
fn from_cursor(_cursor: &mut Cursor<&[u8]>) -> Result<BodyReqAuthSuccess>
[src]
impl FromCursor for BodyResAuthenticate
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResAuthenticate>
[src]
impl FromCursor for AlreadyExistsError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<AlreadyExistsError>
[src]
impl FromCursor for CDRSError
[src]
impl FromCursor for FunctionFailureError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<FunctionFailureError>
[src]
impl FromCursor for ReadFailureError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ReadFailureError>
[src]
impl FromCursor for ReadTimeoutError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ReadTimeoutError>
[src]
impl FromCursor for SimpleError
[src]
fn from_cursor(_cursor: &mut Cursor<&[u8]>) -> Result<SimpleError>
[src]
impl FromCursor for UnavailableError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<UnavailableError>
[src]
impl FromCursor for UnpreparedError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<UnpreparedError>
[src]
impl FromCursor for WriteFailureError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<WriteFailureError>
[src]
impl FromCursor for WriteTimeoutError
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<WriteTimeoutError>
[src]
impl FromCursor for BodyResEvent
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResEvent>
[src]
impl FromCursor for BodyResResultPrepared
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResResultPrepared>
[src]
impl FromCursor for BodyResResultRows
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResResultRows>
[src]
impl FromCursor for BodyResResultSetKeyspace
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResResultSetKeyspace>
[src]
impl FromCursor for BodyResResultVoid
[src]
fn from_cursor(_cursor: &mut Cursor<&[u8]>) -> Result<BodyResResultVoid>
[src]
impl FromCursor for CTuple
[src]
impl FromCursor for CUdt
[src]
impl FromCursor for ColTypeOption
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<ColTypeOption>
[src]
impl FromCursor for PreparedMetadata
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<PreparedMetadata>
[src]
impl FromCursor for RowsMetadata
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<RowsMetadata>
[src]
impl FromCursor for BodyResSupported
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> Result<BodyResSupported>
[src]
impl FromCursor for CBytes
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CBytes>
[src]
from_cursor gets Cursor who's position is set such that it should be a start of a [bytes]. It reads required number of bytes and returns a CBytes
impl FromCursor for CBytesShort
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CBytesShort>
[src]
from_cursor gets Cursor who's position is set such that it should be a start of a [bytes]. It reads required number of bytes and returns a CBytes
impl FromCursor for CInet
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CInet>
[src]
impl FromCursor for CString
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CString>
[src]
from_cursor gets Cursor who's position is set such that it should be a start of a [string]. It reads required number of bytes and returns a String
impl FromCursor for CStringList
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CStringList>
[src]
impl FromCursor for CStringLong
[src]
fn from_cursor(cursor: &mut Cursor<&[u8]>) -> CDRSResult<CStringLong>
[src]
from_cursor gets Cursor who's position is set such that it should be a start of a [string]. It reads required number of bytes and returns a String