diff options
Diffstat (limited to 'src/rabbit_msg_file.erl')
-rw-r--r-- | src/rabbit_msg_file.erl | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/rabbit_msg_file.erl b/src/rabbit_msg_file.erl index 0bf702e4..4f178439 100644 --- a/src/rabbit_msg_file.erl +++ b/src/rabbit_msg_file.erl @@ -55,12 +55,14 @@ -type(msg_size() :: non_neg_integer()). -type(file_size() :: non_neg_integer()). --spec(append/3 :: (io_device(), guid(), msg()) -> - ({'ok', msg_size()} | {'error', any()})). +-spec(append/3 :: (io_device(), rabbit_guid:guid(), msg()) -> + rabbit_types:ok_or_error2(msg_size(), any())). -spec(read/2 :: (io_device(), msg_size()) -> - ({'ok', {guid(), msg()}} | {'error', any()})). + rabbit_types:ok_or_error2({rabbit_guid:guid(), msg()}, + any())). -spec(scan/2 :: (io_device(), file_size()) -> - {'ok', [{guid(), msg_size(), position()}], position()}). + {'ok', [{rabbit_guid:guid(), msg_size(), position()}], + position()}). -endif. |