Lines Matching refs:padding_len
46 let padding_len = payload[payload_len - 1] as usize; in unmarshal() localVariable
47 if padding_len <= payload_len { in unmarshal()
50 payload: payload.slice(..payload_len - padding_len), in unmarshal()
68 let padding_len = if self.header.padding { in marshal_size() localVariable
69 let padding_len = get_padding(payload_len); in marshal_size() localVariable
70 if padding_len == 0 { in marshal_size()
73 padding_len in marshal_size()
78 self.header.marshal_size() + payload_len + padding_len in marshal_size()
92 let padding_len = if self.header.padding { in marshal_to() localVariable
93 let mut padding_len = get_padding(self.payload.len()); in marshal_to() localVariable
94 if padding_len == 0 { in marshal_to()
95 padding_len = 4; in marshal_to()
97 for i in 0..padding_len { in marshal_to()
98 if i != padding_len - 1 { in marshal_to()
101 buf.put_u8(padding_len as u8); in marshal_to()
104 padding_len in marshal_to()
109 Ok(n + self.payload.len() + padding_len) in marshal_to()