sftp-protocol 0.1.0

A pure Rust implementation of the SFTP protocol
Documentation
#[derive(Clone, Copy, Debug, Eq, PartialEq, Nom, Serialize_repr)]
#[repr(u8)]
pub enum PacketType {
	Init = 1,
	Version = 2,
	Open = 3,
	Close = 4,
	Read = 5,
	Write = 6,
	Lstat = 7,
	Fstat = 8,
	SetStat = 9,
	FSetStat = 10,
	OpenDir = 11,
	ReadDir = 12,
	Remove = 13,
	MkDir = 14,
	RmDir = 15,
	RealPath = 16,
	Stat = 17,
	Rename = 18,
	ReadLink = 19,
	Symlink = 20,
	Status = 101,
	Handle = 102,
	Data = 103,
	Name = 104,
	Attrs = 105,
	Extended = 200,
	ExtendedReply = 201,
	UNIMPLEMENTED = 255
}