···1919#[derive(Debug, Serialize)]2020#[serde(tag = "type", content = "payload", rename_all = "snake_case")]2121pub enum SubscriberSourcedMessage<'a> {2222- OptionsUpdate(&'a Options),2222+ OptionsUpdate(&'a SubscriberOptions),2323}24242525impl<'a> SubscriberSourcedMessage<'a> {···3838///3939#[derive(Debug, Default, Serialize)]4040#[serde(rename_all = "camelCase")]4141-pub struct Options {4141+pub struct SubscriberOptions {4242 /// Collection NSIDs to filter which records are received.4343 ///4444 /// Maximum: 100···6868 serializer.serialize_i64(normalize_max_message_size(*value))6969}70707171-impl Options {7171+impl SubscriberOptions {7272 /// Add a collection NSID to the subscription options.7373 ///7474 /// Returns an error if the maximum number of subscribed collections has been reached; `Ok(true)`···189189mod tests {190190 use atproto::Nsid;191191192192- use super::Options;192192+ use super::SubscriberOptions;193193194194 #[test]195195 fn query_len() {196196- let mut options = Options::default();196196+ let mut options = SubscriberOptions::default();197197 options198198 .add_collection(Nsid::from_static("sh.tangled.*").into())199199 .unwrap();